The Good Shepherd (2004)

The Confessor aka. The Good Shepherd

  • Released: 2006
    • Length:
    • Plays: ???
Synopsis >

The Good Shepherd -- CHRISTIAN SLATER plays a worldly and urbane priest who is forced to challenge his comfortable existence as an ecclesiastical spin-doctor when he comes to believe in the innocence of a young priest accused of murder...

TV GUIDE Users' Most Popular