Scientists battle mutant zombie creatures. Shot on video German splatter at its very best!
1993
2010
1990
2020
2019
1997
2017
2003
2012
2024
1982
1973
1935
1896
2006