Cuenta la vida del padre James Lavelle (Brendan Gleeson, el irlandés), un hombre que trabaja para que el mundo sea un lugar mejor, quien se sorprende y entristece por la cantidad de confrontaciones que hay en su pueblo. Cuando está tomando una confesión recibe una amenaza, que en adelante lo mantendrá atormentado.