A voodoo priestess sends out zombies to bring back live victims for her sacrificial rituals.
2014
2020
1962
2013
1978
2023
1987
2003
2006
2012
1988
2011