A meteor falls to Earth and revives some zombies in this mercilessly padded shot-on-video obscurity.
2024
2021
2022
1981
2019
2020
1988
2011
1975
1954
1984
1987
2003
2010
2016
2025
2017