Synopsis - Lors d'une confession, un paroissien se confie au Père James sur un abus sexuel qu'un prêtre a commis sur lui. Il affirme sa volonté de tuer James le dimanche suivant, car James est un homme bon. Tuer un homme mauvais ne serait pas une perte pour l'Eglise catholique. Et l'agresseur est déjà mort. Fiona, la fille que James a eue avant de devenir prêtre, arrive de Londres pour lui rendre visite, après une tentative de suicide. Elle se rapproche de lui, mais ne peut s'empêcher de lui en vouloir de l'avoir abandonnée après le mort de sa mère pour se consacrer à la religion. Pourtant le pardon est la plus grande des vertus. Dans la ville, tout le monde semble pris à des forces maléfiques et incontrôlables : le boucher bat sa femme, un millionnaire confesse la provenance douteuse de sa fortune...