Scientists battle mutant zombie creatures. Shot on video German splatter at its very best!
1971
1998
1970
2011
1978
2016
2006
2022
1997
1972
1968
2019