A priest fights the Devil for his right to say mass.
2022
1986
2023
2025
2014
2026
1948
2010
1969
2017
2015
2012
1997
2019
2020