A meteorite carrying a horrifying insect like creature crash lands in a small town in Upstate New York killing off the members of the small town one by one.
1980
1997
1978
1993
1994
1974
1962
1958
2023
1996
2013
2022
2020
2024
1961
1955