A preacher whose ancestors were Druids battles Satan, who has taken the form of a huge snake.
1982
2020
1995
2019
1954
1978
1972
2009
2016
1991
2023
1999
1984
1977
2000