A meteor falls to Earth and revives some zombies in this mercilessly padded shot-on-video obscurity.
2012
2002
2014
2021
1980
1979
2006
2024
2007
2004
2017
1978
—