A priest is controlled by evil forces and forced to do nasty acts.
1963
1981
1968
1978
2012
1925
1938
2000
1927
2003
1965
1931
2010
1899
1900