A crazed evil wizard uses his powers to take revenge on beautiful women by making them vomit up live centipedes, which then proceed to eat their victims.
2016
2010
1987
2008
2013
1990
1980
1985
2019
1989
2006
1994
2004
1988
2014
1953
1957
1999