Led by their skillful staff sergeant, a platoon of gutsy Marines fights to protect all humankind from astonishingly powerful aliens who've suddenly invaded Los Angeles under the guise of a meteor shower.

Also Recommended...