The cast of Jonathan Liebesman's new sci-fi action film Battle: Los Angeles is finally starting to come together. It was already announced late last year that Aaron Eckhart would star as a Marine staff sergeant. THR announces today that Michelle Rodriguez, Michael Pena and Bridget Moynahan have also joined the cast. Battle: Los Angeles is about a Marine platoon that faces off against an alien invasion in Los Angeles. Its been described as a Black Hawk Down-like energetic action movie. Rodriguez will play Crpl. Adriana Santos, a member of a radio battalion; Moynahan will play a veterinarian. Shooting starts this fall. Battle: Los Angeles is a movie I've been looking forward to quite a bit. Something about it just sounds like it'll be pretty frickin' awesome, and I've heard that there was a rewrite of Chris Bertolini's script (that was initially reviewed poorly online). This is an interesting casting announcement because I'd expect to hear more male names involved in this (as they've got to fill up an entire Marine platoon) but at the same time, both Rodriguez and Moynahan are great actresses and I'm happy to see them involved. Though I am a bit worried about what kind of alien invasion action story we'll see that involves a veterinarian? Stay tuned!