A priest is controlled by evil forces and forced to do nasty acts.
1978
2013
1909
1986
2015
1942
1975
1938
1899
2016
1965
2014