A preacher whose ancestors were Druids battles Satan, who has taken the form of a huge snake.
2019
2002
2006
1990
2014
1991
1996
2004
1999
2007
2024
2008
1998