A meteor falls to Earth and revives some zombies in this mercilessly padded shot-on-video obscurity.
1973
2007
2006
1992
1985
2008
2001
2005
1968
2014
1959
2009
2019
2023
1995
2025