A preacher whose ancestors were Druids battles Satan, who has taken the form of a huge snake.
1958
2015
2018
1974
2012
2025
2014
2017
1979
2023
1952
2001
2024
1993
2022
2016
1992
1985