Po mnoho let byly zaznamenány případy pozorování UFO po celém světě – Buenos Aires, Soul, Francie, Německo, Čína. Ale v roce 2011 se to, co kdysi bylo jen pozorováními, stane hroznou realitou, když je země napadena neznámými silami. Jak lidé všude na světě přihlížejí tomu, že jsou dobývána největší města, tak se Los Angeles stane poslední výspou lidstva v bitvě, kterou nikdo nečekal. Závisí to na námořním seržantovi (Aaron Eckhart) a jeho nové četě, aby zastavili další postup, i když bojují proti takovému nepříteli, s jakým se nikdy předtím nesetkali.
Aaron Eckhart jako Michael Nantz
Ramón Rodríguez jako William Martinez
Will Rothhaar jako Cpl. Lee Imlay
Cory Hardrict jako Cpl. Jason Lockett
Jim Parrack jako Peter Kerns
Gino Anthony Pesi jako Cpl. Nick Stavrou
Ne-Yo jako Kevin Harris
James Hiroyuki Liao jako Steven Mottola
Bridget Moynahan jako Michelle
Noel Fisher jako Pfc. Shaun Lenihan
Adetokumboh M'Cormack jako Corpsman Jibril Adukwu
Bryce Cass jako Hector Rincon
Michael Peña jako Joe Rincon
Michelle Rodriguez jako Elena Santos
Joey King jako Kirsten
Neil Brown Jr. jako LCpl. Richard Guerrero
Taylor Handley jako LCpl. Corey Simmons
Lucas Till jako Cpl. Scott Grayston
Kenneth Brown Jr. jako Cpl. Richard Oswald
Jadin Gould jako Amy
Joe Chrest jako 1st Sgt. John Roy
E. Roger Mitchell jako Company Captain
Rus Blackwell jako Lt. Col. K.N. Ritchie
Susie Abromeit jako Amanda
Brandi Coleman jako Cherise
Elizabeth Keener jako Kathy Martinez
Jessica Heap jako Jessy
David Jensen jako Psychiatrist
Stacey Turner jako Reporter on TV
Tom Hillmann jako Reporter on TV
Lena Clark jako Chris
Jamie Norwood jako Flower Shop Employee
Todd Cochran jako Command Hangar Marine
Nzinga Blake jako Adukwu's Sister
Taryn Southern jako Reporter on Beach
James D. Dever jako Sgt. Major
Alex Aristidis jako Beach Goer (uncredited)
Charlotte Biggs jako Emergency Medical Tech. (uncredited)
Ava Bogle jako Beach Girl 1 (uncredited)
Beau Brasseaux jako Marine (uncredited)
Dane Brown jako Firefighter (uncredited)
Grant Case jako Marine (uncredited)
Kurt Deville jako Marine (uncredited)
Joshua Farcone jako Dead Civilian (uncredited)
Alex Froman jako Marine (uncredited)
Zander Gerhardt jako Dead Civilian (uncredited)
Emily D. Haley jako Citizen / Dead Citizen (uncredited)
Nick Jones Jr. jako Marine (uncredited)
Philip Lawrence jako U.S. Marine (uncredited)
Tony Mccullough jako LAPD Officer Boggs (uncredited)
Keith Middlebrook jako Steve Johinson (uncredited)
Courtney Munch jako Marine Crew Chief (uncredited)
Gustavo I. Ortiz jako Doctor Running Away (uncredited)
Jim Palmer jako Crew Chief (uncredited)
Michelle Pierce jako Shelly (uncredited)
Philippe Radelet jako Civilian (uncredited)
Lawanda Smith jako Civilian (uncredited)
David Speed jako Gary (uncredited)
Peyton Whitcomb jako Extra (uncredited)
Michael Wozniak jako Beach Dude (uncredited)
Marlon Young jako Sergeant Major (uncredited)
Lynette Zumo jako Dead Civilian (uncredited)