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 unveils terrifying associations between the stranger's appearances, John's own past, and the murders. Could the stranger be the cardinal who abused him during his time in Rome, and who is rumoured to have died in the 9/11 attacks? Is he a ghost emanating from the same world as Sarah, the ghost of a little girl whose benign appearances are a protective presence in John's life? Or is the man in the confessional not really dead? Through the increasing traumas of Lent, John struggles with the temptations and fears that begin to assail him wherever he turns.
The Good Priest is a story of faith and doubt, of real and imagined hauntings, of the epic dramas that lurk beneath the surface of an ordinary Catholic parish, and of the devastating power of violence and terror to rip apart relationships, friendships and loyalties. At once a thriller and a theological exploration, the book takes the reader into a world of altered realities where nothing is quite what it seems...