This film, directed by Jonathan Liebesman, stars Aaron Eckhart who plays Staff Sergeant Nantz. He just about to retire when the aliens begin to take Los Angeles. This film co-stars Bridget Moynahan, Ramon Rodriguez, Michelle Rodriguez, and Ne-Yo.
I give 2 1/2 stars out of 4.