A priest is controlled by evil forces and forced to do nasty acts.
Lance Ozanix
Holy Moly
2019
1975
2021
1963
2006
1968
1959
2020
2008
1960
2022
1962
2018
1958
1946
1943
2003
1903
2005
2010
2013
1980
2014
2009
1899
1937
1904
1917
2007