Mean, green invaders from the angry red planet attempt to take over the Earth, armed with insta-fry ray guns, endowed with slimy, humungous brains, and enlivened with state-of-the-art special effects. Thrill! As Earth fights back with an unexpected weapon.