A preacher whose ancestors were Druids battles Satan, who has taken the form of a huge snake.
2007
2015
1996
1979
1981
1971
1988
1978
2006
1973
2003
2008
1987
1991
1976
2019
2005
1980