The Good Shepherd


The Good Shepherd 2006   Christian Slater, Molly Parker, Stephen Rea Peace Arch Entertainment – 2006 Father Daniel Clements (Christian Slater) becomes increasingly convinced that a colleague has been wrongly charged with murder. When the accused then commits suicide, Clemens takes over his post with the intention of solving the mystery.