A squadron of U.S. Marines becomes the last line of defense against a global extra-terrestrial invasion.
This is essentially Black Hawk Down with aliens. I actually liked it. It was worth the 2 hours for the entertainment value. Cliched in part? Yes. Canned premise and action sequences? Sure. But I liked the characters, especially SSgt. Nantz played by Aaron Eckhart and TSgt. Santos played by Michelle Rodriquez.
This was far superior to Skyline which was probably one of the worst movies I have ever seen. Ever.