A voodoo priestess sends out zombies to bring back live victims for her sacrificial rituals.
1996
2004
2005
2006
2008
1998
2014
2003
1988
2016
2015
1995
1992
1985
2017
1975