Responsabilizada pela misteriosa morte de seu namorado, Lucinda Price (Addison Timlin) vai para um reformatório. EmSword Cross ela se aproxima de Daniel Grigori (Jeremy Irvine), sem saber que ele é um anjo apaixonado por ela há milênios, e também não consegue se manter afastada de Cam Briel (Harrison Gilbertson), outro que luta há tempos por seu amor.