Independence Daysaster

A small-town firefighter and a rogue scientist find themselves joining forces in order to foil an alien invasion of Earth. Includes Mini Movie Moment.