Hrají: Aaron Eckhart jako Michael Nantz, Ramón Rodríguez jako William Martinez, Will Rothhaar jako Cpl. Lee Imlay
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
Michael Peña jako Joe Rincon
Bridget Moynahan jako Michelle
Noel Fisher jako Pfc. Shaun Lenihan
Joey King jako Kirsten
Beth Keener jako Kathy Martinez
Jessica Heap jako Jessy
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
Adetokumboh M'Cormack jako Corpsman Jibril Adukwu
Bryce Cass jako Hector Rincon
Michelle Rodriguez jako Elena Santos
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
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)
Grant Case jako Marine (uncredited)
Kurt Deville jako Marine (uncredited)
Nick Jones Jr. jako Marine (uncredited)
Philip Lawrence jako U.S. Marine (uncredited)
Keith Middlebrook jako Steve Johinson (uncredited)
Courtney Munch jako Marine Crew Chief
Jim Palmer jako Crew Chief (uncredited)
Michelle Pierce jako Shelly (uncredited)
Michael Wozniak jako Beach Dude (uncredited)
Marlon Young jako Sergeant Major (uncredited)