"Ogni anima ha il suo prezzo."
Alex Bernier, un giovane sacerdote newyorkese appartenente ad un antico ordine ai margini della Chiesa e quasi estinto (i Carolingi), si reca a Roma per indagare sulla misteriosa morte del suo mentore padre Dominic. Indagando assieme a Thomas Garrett (anche lui appartenente all'ordine di Alex), scopre la verità: padre Dominic è stato assassinato e l'omicida è William Eden, un "divoratore di peccati", oscuro personaggio espulso dai Carolingi, il quale, con un particolare rituale assicura, dietro lauto compenso, la purificazione dai peccati, anche i più nefandi, ai morenti che non intendono pentirsi.
$35.0M
$11.6M

Alex Bernier
Mara Sinclair
William Eden
Thomas Garrett
Driscoll
Dominic
Apathetic Bishop
Bookstore Owner
Sister Franca
Faraway Eyes Girl
Eden's Maid
Englishman