Film spremlja 17-letno dekle Lucindo Price, ki je živela na videz običajno življenje, dokler je niso obtožili za zločin, ki ga ni zagrešila. Zaradi predvidevanj, da je duševno motena, so jo poslali v prevzgojni zavod Sword & Cross, kjer se zanjo zanimata skrivnostna dijaka, za katera se zdi, da sta na nenavaden način povezana z njo. Osamljena in zbegana zaradi čudnih vizij razkrije svojo preteklost in dojame, da sta fanta dejansko padla angela, ki se že stoletja borita za njeno ljubezen.