Casting World Invasion: Battle Los Angeles
World Invasion: Battle Los Angeles World Invasion: Battle Los Angeles

Rôle : William Martinez

Rôle : Cpl. Lee Imlay

Rôle : Cpl. Jason Lockett

Rôle : Peter Kerns

Rôle : Cpl. Nick Stavrou

Rôle : Kevin Harris

Rôle : Steven Mottola
- Michelle Bridget Moynahan
- Pfc. Shaun Lenihan Noel Fisher
- Corpsman Jibril Adukwu Adetokumboh M'Cormack
- Hector Rincon Bryce Cass
- Joe Rincon Michael Peña
- Elena Santos Michelle Rodriguez
- Kirsten Joey King
- LCpl. Richard Guerrero Neil Brown Jr
- LCpl. Corey Simmons Taylor Handley
- Cpl. Scott Grayston Lucas Till
- Cpl. Richard Oswald Kenneth Brown Jr.
- Amy Jadin Gould
- 1st Sgt. John Roy Joe Chrest
- Company Captain E. Roger Mitchell
- Lt. Col. K.N. Ritchie Rus Blackwell
- Amanda Susie Abromeit
- Cherise Brandi Coleman
- Kathy Martinez Beth Keener
- Jessy Jessica Heap
- Psychiatrist David Jensen (II)
- Reporter on TV Stacey Turner
- Reporter on TV Tom Hillmann
- Chris Lena Clark
- Flower Shop Employee Jamie Norwood
- Command Hangar Marine Todd Cochran
- Adukwu's Sister Nzinga Blake
- Reporter on Beach Taryn Southern
- Sgt. Major James D. Dever
- Beach Goer (uncredited) Alex Aristidis
- Emergency Medical Tech. (uncredited) Charlotte Biggs
- Beach Girl 1 (uncredited) Ava Bogle
- Marine (uncredited) Beau Brasseaux
- Firefighter (uncredited) Dane Brown
- Marine (uncredited) Grant Case
- Marine (uncredited) Kurt Deville
- Dead Civilian (uncredited) Joshua Farcone
- Marine (uncredited) Alex Froman
- Dead Civilian (uncredited) Zander Gerhardt
- Citizen / Dead Citizen (uncredited) Emily D. Haley
- Marine (uncredited) Nick Jones Jr.
- U.S. Marine (uncredited) Philip Lawrence
- LAPD Officer Boggs (uncredited) Tony McCullough
- Steve Johinson (uncredited) Keith Middlebrook
- Marine Crew Chief (uncredited) Courtney Munch
- Doctor Running Away (uncredited) Gustavo I. Ortiz
- Crew Chief (uncredited) Jim Palmer
- Shelly (uncredited) I Michelle Pierce
- Civilian (uncredited) Philippe Radelet
- Civilian (uncredited) Lawanda Smith
- Gary (uncredited) David Speed
- Extra (uncredited) Peyton Whitcomb
- Beach Dude (uncredited) Michael Wozniak
- Sergeant Major (uncredited) Marlon Young
- Dead Civilian (uncredited) Lynette Zumo
Réalisateurs World Invasion: Battle Los Angeles
Scénaristes World Invasion: Battle Los Angeles

Rôle : Scénaristes
Producteurs World Invasion: Battle Los Angeles

Rôle : Producteurs