Druids resurrect the partially mummified remains of Jesus. They force the zombified Christ to commit unspeakable acts as their sect prepares to rule a new age of mankind.
2017
1965
1987
1963
2004
2002
2024
2006
2011
2015
1946
2007
2023
1989
2020
1991