Sophie è una normale ragazza che frequenta il college, tranne per il fatto che vive con dei cacciatori fin da quando era piccola. I cacciatori discendono dagli angeli della morte, esseri letali che da millenni combattono contro i demoni. Lei è umana e per anni accettare di non appartenere al mondo della persone che ama é stato un dolore profondo. Magnus, l'unica famiglia che abbia mai avuto, la protegge insegnandole l'arte della guerra perché Sophie è un bersaglio facile non essendo una cacciatrice. Jeremy è affascinante, bello da mozzare il fiato, ed è un cacciatore, unica pecca? La sua sorella gemella. Tutto sembra andare come deve andare finché nella vita di Sophie non arriverà Azazel, demone purosangue che le stravolgerà la vita, portandola a mettere in dubbio tutto ciò in cui crede.