Movie Picture for Battle Los Angeles

battle los angeles movie image starring
Photo Credit: Columbia Pictures

Aaron Eckhart plays a Marine Sergeant whose platoon must combat an extraterrestrial invasion in the sci-fi action film Battle Los Angeles (2011)