Father John is the parish priest of Our Lady of Sorrows in Westonville, but when the ordered tranquillity of his life is shattered by a stranger walking into the confessional on Ash Wednesday, he finds himself on a Lenten journey of increasing dread and horror. And when he is confronted with memories of his historic abuse, John discovers that what he thought to be forgiven and forgotten still lurks deep in his memory.
A pattern of murders...