A large meteor shower unexpectedly bombards planet Earth. Scientists rush to the scene of the first impact and the race is on to find a solution to save humanity.
18 April 1956, Biloxi, Mississippi, USA
January 12, 1982 in Williamsburg, Virginia, USA
24 October 1986, Denver, Colorado, USA
November 10, 1955 in Freeport, New York, USA

