The Confessor (film)


The Good Shepherd is a 2004 drama film directed by Lewin Webb, starring Christian Slater, Molly Parker and Stephen Rea. The film follows a straying Catholic priest's investigation of a troubled teen's mysterious death. It was released direct-to-video on March 21, 2006.

Plot

This religious-themed thriller follows Daniel Clemens, a fallen priest turned public-relations representative for the Catholic Church, risking his life to prove the innocence of a fellow clergyman who has been accused of committing murder. With the help from a dedicated reporter and a truth-seeking church lawyer, they begin uncovering a scandal that tests their faith.

Cast

Filming took place in Hamilton, Ontario in 2004.