A meteor falls to Earth and revives some zombies in this mercilessly padded shot-on-video obscurity.
2006
2004
1980
1986
2016
1979
1992
1981
2011
2005
1968
1989
2025
1959
2012