Ariel ha 17 anni, è una bugiarda compulsiva e soffre di disordini alimentari. Nella sua confusionaria vita da adolescente, l'unica nota positiva sembra essere il sentimento che prova per Angel, un ragazzo inglese poco più grande di lei che sta per trasferirsi nella sua città. Le cose sembrano andare per il verso giusto ma qualcosa si complica. Ariel incontra Adam, amico di Angel di vecchia data, che si rivela essere un ragazzo oscuro e tormentato. Tra i due c'è uno strano rapporto e Ariel capisce che Angel le nasconde qualcosa. Nel tentativo di svelare i segreti che tormentano l'animo di Angel, Ariel si ritroverà invischiata in un'antica faida tra angeli e demoni, nella quale scoprirà di essere coinvolta da sempre a causa della propria natura.