Toby ODare, un asesino a sueldo famoso en los bajos fondos, es un hombre despiadado, un muerto viviente que se oculta tras una serie de alias y recibe órdenes del Hombre Justo. En el mundo de pesadilla en que se mueve, aparece un forastero misterioso, un serafín, que le ofrece la oportunidad de salvar vidas en lugar de destruirlas.
ODare viaja en el tiempo hasta la Inglaterra del siglo XIII, una época oscura en la que se han lanzado acusaciones de asesinato ritual contra los judíos y los niños mueren o desaparecen de repente... Allí, comienza su peligrosa búsqueda de la salvación: una odisea llena de peligros y fugas, de lealtades y traiciones, de egoísmo y amor.