A priest battles a demon that kills sinners in the act of sinning.
1988
2007
1989
2019
1981
1978
2009
2021
2022
2014
2024
1980
2018