A scientist races the clock in an attempt to save Earth from a series of deadly meteor attacks.
2008
1982
1962
2009
2003
2007
1994
1949
2004
2001
2005
2006
1958
1972
2022