Battle: Los Angeles
The Earth is attacked by unknown forces. As people everywhere watch the world's great cities fall, Los Angeles becomes the last stand for mankind in a battle no one expected. It's up to a Marine staff sergeant and his new platoon to draw a line in the sand as they take on an enemy unlike any they've ever encountered before.
Action, Science Fiction
Columbia Pictures, Original Film, Relativity Media
Aaron Eckhart as Michael Nantz, Ramón Rodríguez as William Martinez, Will Rothhaar as Cpl. Lee Imlay, Cory Hardrict as Cpl. Jason Lockett, Jim Parrack as Peter Kerns, Gino Anthony Pesi as Cpl. Nick Stavrou, Ne-Yo as Kevin Harris, James Hiroyuki Liao as Steven Mottola, Bridget Moynahan as Michelle, Noel Fisher as Pfc. Shaun Lenihan, Adetokumboh M'Cormack as Corpsman Jibril Adukwu, Bryce Cass as Hector Rincon, Michael Peña as Joe Rincon, Michelle Rodriguez as Elena Santos, Joey King as Kirsten, Neil Brown Jr. as LCpl. Richard Guerrero, Taylor Handley as LCpl. Corey Simmons, Lucas Till as Cpl. Scott Grayston, Kenneth Brown Jr. as Cpl. Richard Oswald, Jadin Gould as Amy, Joe Chrest as 1st Sgt. John Roy, E. Roger Mitchell as Company Captain, Rus Blackwell as Lt. Col. K.N. Ritchie, Susie Abromeit as Amanda, Brandi Coleman as Cherise, Jessica Heap as Jessy, David Jensen as Psychiatrist, Stacey Turner as Reporter on TV, Tom Hillmann as Reporter on TV, Lena Clark as Chris, Jamie Norwood as Flower Shop Employee, Todd Cochran as Command Hangar Marine, Nzinga Blake as Adukwu's Sister, Taryn Southern as Reporter on Beach, James D. Dever as Sgt. Major, Alex Aristidis as Beach Goer (uncredited), Charlotte Biggs as Emergency Medical Tech. (uncredited), Ava Bogle as Beach Girl 1 (uncredited), Beau Brasseaux as Marine (uncredited), Dane Brown as Firefighter (uncredited), Grant Case as Marine (uncredited), Kurt Deville as Marine (uncredited), Joshua Farcone as Dead Civilian (uncredited), Alex Froman as Marine (uncredited), Zander Gerhardt as Dead Civilian (uncredited), Emily D. Haley as Citizen / Dead Citizen (uncredited), Nick Jones Jr. as Marine (uncredited), Philip Lawrence as U.S. Marine (uncredited), Tony Mccullough as LAPD Officer Boggs (uncredited), Keith Middlebrook as Steve Johinson (uncredited), Courtney Munch as Marine Crew Chief (uncredited), Gustavo I. Ortiz as Doctor Running Away (uncredited), Jim Palmer as Crew Chief (uncredited), Michelle Pierce as Shelly (uncredited), Philippe Radelet as Civilian (uncredited), Lawanda Smith as Civilian (uncredited), David Speed as Gary (uncredited), Peyton Whitcomb as Extra (uncredited), Michael Wozniak as Beach Dude (uncredited), Marlon Young as Sergeant Major (uncredited), Lynette Zumo as Dead Civilian (uncredited), Beth Keener as Kathy Martinez