Battle: Los Angeles -- Trailer #1

A Marine platoon faces off against an alien invasion in Los Angeles.