Eva è una studentessa universitaria che vive insieme alle amiche del cuore, Alice ed Emma; improvvisamente la routine delle ragazze viene sconvolta dall’arrivo di Sebastian, un coetaneo americano, alto, biondo, bello da sembrare l’incarnazione del principe azzurro e fra lui ed Eva scocca quasi subito la scintilla amorosa. Sebastian però nasconde un segreto: è coinvolto in un patto atavico con le forze infernali, costretto a pagare un pegno oneroso, sebbene non abbia alcuna colpa. Eva, convinta di poterlo aiutare, finisce col ritrovarsi perseguitata da un’entità demoniaca ma anche aiutata e protetta da alcuni angeli. La ragazza scopre così che, sebbene in forma umana, da tempo immemore angeli e demoni sono sempre stati sulla Terra, in mezzo agli uomini, i primi per aiutarli ed i secondi per distruggerli; comprende di avere una missione da compiere: se vuole salvare l’amato deve risvegliare i propri ricordi assopiti.