Playing on:
22343 views
Battle Los Angeles
A squadron of U.S. Marines becomes the last line of defense against a global invasion.
Actors: Aaron Eckhart / Ramon Rodriguez / Will Rothhaar / Cory Hardrict / Jim Parrack / Gino Anthony Pesi / Ne-Yo / James Hiroyuki Liao / Bridget Moynahan / Noel Fisher / Adetokumboh M'Cormack / Bryce Cass / Michael Peña / Michelle Rodriguez / Neil Brown Jr.