A meteor shower threatens the destruction of all life on earth, one misunderstood man an outcast tries to save it from its impending doom.
1973
2024
1971
2003
2006
1993
1989
2005
1966
1980
2021
2022
2017
1995
2001
2023
—
1988