Battle: Los Angeles (2011)

Yell! Magazine review: Battle: Los Angeles was everything the trailer and the pre-release buzz indicated it would be. Basically, it was Independence Day with...