Zaniel Havelock n'est pas un homme comme les autres : il peut communiquer avec les anges. Il a juré autrefois de mettre son don au service de tous, jusqu'à ce qu'une terrible trahison le conduise à abandonner cette vie. Il est désormais inspecteur, cependant les anges ne sont jamais loin, et là où ils sont, les démons rôdent aussi.... La scène d'un crime macabre lance Zaniel sur la piste d'un mal terrifiant - et cet horrible méfait peut être l'oeuvre d'un démon comme celle d'un humain. Pour arrêter le meurtrier avant qu'il frappe de nouveau, Zaniel devra trouver les réponses aux questions qui le tourmentent dans le passé qu'il n'a jamais réussi à oublier..