No. 6. Battle: Los Angeles
The teaser trailer for this alien invasion film was spot-on perfect, easily the best we’ve seen in recent memory. Battle: Los Angeles may just have a great marketing team behind it, but it’s been a while since there’s been a really good, no-holds-bar invasion movie for audiences to feast their eyes on. No, Skyline doesn’t count.