Over a fevered, phantasmagoric night, a restrained priest confronts his own desires and church oppression as he battles with the Baron from Hell for control of his cock's very own soul.
2010
2016
1998
2019
2011
1994
1996
2005
2023
2017
2025
2015
2008
2014
1989
1997