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.
Actors and roles, crew of The Good Shepherd (2004). Who was filming and what role he played.