A meteor falls to Earth and revives some zombies in this mercilessly padded shot-on-video obscurity.
2024
2010
2013
2022
2023
—
2018
2019
1985
2011
1989
1981
2016
2021
2020