Londra, oggi. Roxana Blake è una cacciatrice di esseri soprannaturali con una missione particolare: respingere nell'aldilà tutte le 449 anime che ha erroneamente liberato e farlo entro una data ben precisa, o finirà anche lei agli inferi. Roxy sa che quel compito potrebbe aiutarla a ritrovare Niall, suo fratello gemello, che teme sia stato rapito da creature infernali. Perciò quando, durante una caccia, riesce a mettere in salvo Shaw, un ragazzo misterioso che non ha memoria del suo passato, le circostanze non sono le migliori. A Roxy non piace il fatto che, in quel momento così delicato, debba occuparsi di lui e tenerlo d'occhio costantemente. E non le piace nemmeno la chimica che sta nascendo fra loro, perché tutto ciò potrebbe diventare pericoloso, non solo per la sua missione e per il suo cuore, ma anche per la sua stessa vita...