When unknown forces suddenly and mercilessly attack the City of Angels out of nowhere, it’s up to a local Marine staff sergeant (Aaron Eckhart) and a new platoon of unseasoned soldiers to meet the threat. As the invasion hits the streets of LA, these Marines become our first and last line of defense in an intense battle against an enemy unlike any they’ve ever encountered before.
The movie “Battle: Los Angeles” revolves around a Marine staff sergeant (Aaron Eckhart) and his new platoon’s battle against an alien invasion on the streets of Los Angeles. Michelle Rodriguez plays Crpl. Adriana Santos, a member of a radio battalion. Michael Pena plays the father of a boy the Marines find along the way, and Bridget Moynahan plays a veterinarian. Ne-Yo plays a corporal in the platoon.