Search Everything
Explore
Movies
TV show
Watchlist
Chat
About
Send feeback or report a bug here
Watch Trailer
An idealistic man unknown to the townspeople is accused of murder. To avenge his name he pretends to be the priest and discovers a story full of betrayals and misery.
2008
8.9
2002
8.3
2016
8.6
1987
2003
7.5
1999
2004
7.9
2019
8.4
2015
8.2
2010
8.5
2024
2001
7.8
2007
2006
1994
2013