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
2015
1979
1985
1981
1974
1977
1980
2022
1978
1984
2008
1997