Jun 3, 1998 1h 30m
Science Fiction | Action | TV Movie
A meteor shower threatens a small American town.