• Leticia Castro (Francesca Hill)

    Francesca Hill

    It’s Leticia’s first time visiting  the city, which later she learns it could be her last time in any city; as she witnesses the Kreepa’s tearing people apart and an epidemic around the corner. Leticia stranded in an unknown city has the choice of giving up, or fighting to survive.

Translate »