A television program is interupted by a news network announcing that three meteors have hit the United States, France and China. At first it seems natural but after interviews by scientists and eyewitness seems to suggest that it is not. Three more meteors are coming and the various Earth governments combine forces to stop them.
as Self
as Dr. Caroline Jaffe
as Self
as Matt Jensen
as Mike Curtis
as Paul Whitaker
as Kimberly Hastings
as Dr. Norbert Hazelton
as Dr. Avram Mandel
as Paul Collingwood
as Barbara Shiller
as Barry Steinbrenner
as Denise Wong
as Dr. Richard Pearson
as Terrance Freeman
as Mark Manetti
as Dr. Kurt Lowden
as Robert Marino
as General Lucian Alexander
as Self
as Self
as Self
as Self
as Self
as Self
as Self
as Self
as Self
as Self
as Deputy Anton Peters
as Sylvie Chounard
as Donna Hastings
as Pamela Barnes
as Dwayne Haskell
as Dr. Jonas Tremblay
as French Skier
as Major Powers
as Tyler O’Neal
as Annie O’Neal
as David Case