Det er i starten af 1600-tallet, og den unge Persephone bliver anklaget for en forbrydelse, hun ikke har begået, og må nu kæmpe for sit liv mod lovens mænd. Hendes skæbne virker beseglet, indtil en mystisk nonne tilbyder ikke kun et fristed, men også et håb. Men da hun ankommer til klosteret, plages hun af frygtelige visioner og indser snart, at det ikke er frelse, men en kamp om hendes sjæl, der venter.