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.
A big-city female doctor returns to her roots in the backwoods of the Blue Ridge Mountains to bring modern medicine to the local folks in the Appalachia of the 1930s and finds herself at odds with the homespun ways of the resident medicine woman.