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.
2024
2003
2018
2020
2008
2004
2006
1978
1984
1976
2009
2007
2017
2023
1929