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.
2015
2012
2021
2001
2019
1977
2020
1985
2014
2024
2023