A preacher whose ancestors were Druids battles Satan, who has taken the form of a huge snake.
2005
2004
2006
1992
1995
1970
1958
1988
1999
1983
1980
2015
2016
2022
2000
2009
1993