A preacher whose ancestors were Druids battles Satan, who has taken the form of a huge snake.
1972
2017
2023
2020
2019
2022
2021
2016
2024
2014
1981
1948
2018
1965