Watch The Good Shepherd Online

Watch The Good Shepherd  Online
Film title: The Good Shepherd
Language: English
Plot: 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. His only ally, a journalist, is also his former sweetheart...

The Good Shepherd Cast & Crew

Christian Slater
as Daniel Clemens
Molly Parker
as Madeline Finney
Stephen Rea
as McCaran
Gordon Pinsent
as Cardinal Ledesna
Nancy Beatty
as Lucy Gallagher
Von Flores
as Father Andrews
Daniel Kash
as Jeffrey Altman
Jordan Hughes
as Cameron
Roman Podhora
as Detective Sherman
Shawn Lawrence
as Bishop Sorano
Colin Glazer
as Monsignor Hummel
Joan Gregson
as Mrs. Donelly
Kyra Harper
as Mrs. Andrews
Duane Murray
as James