A priest is controlled by evil forces and forced to do nasty acts.
2006
2013
1919
1896
2000
1953
1950
1955
1945
2007
1989
2002
1922
1988
1934
1930