
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