An evil witch doctor terrorizes an innocent village. He has the ability to change into a goat, and calls up an army of zombies to destroy anyone who stands in his way. The good priest and his allies must try to stop him.
2024
2023
2014
2013
2009
1973
1993
1977
2012
2017
2008
2015
2021
1960
2005