James Lavelle (Brendan Gleeson) ist ein gutherziger Priester in einer irischen Kleinstadt, der von seiner Gemeinde nicht besonders gut behandelt wird. Im Beichtstuhl wird der Geistliche plötzlich sogar mit dem Tode bedroht: Eine ihm fremde Person beichtet ihm, dass sie von einem katholischen Kollegen vergewaltigt wurde und nun als Rache an dem ...