Battle: Los Angeles (also known as Battle: LA and internationally as World Invasion: Battle Los Angeles) is a 2011 American military science fiction action movie. Jonathan Liebesman directed the movie. Chris Bertolini wrote the screenplay. The movie is set in Los Angeles. A Marine Staff Sergeant played by Aaron Eckhart leads a platoon of U.S. Marines and other stranded military personnel, during a global alien invasion. The other actors include Michelle Rodriguez, Ramon Rodriguez, Bridget Moynahan, Ne-Yo, and Michael Peña.