A priest is controlled by evil forces and forced to do nasty acts.
1896
1967
1921
1976
2012
2011
2004
1923
1901
1997
1965
2015
1903
1900
1894
1929