However, one question we have... Where the heck is Rihanna in the Battleship trailer? The Loud singer is a silent presence, but we've gone through the two-minute teaser to locate the stealth superstar.
Rihanna takes to a speedboat dinghy to answer an SOS call at sea.
"What's My Name, big giant robot?!"
Where's an Umbrella when you need one?
Man Down, Man Down. The alien craft has fallen!
Watch the Battleship trailer below:
Are you disappointed by the lack of Rihanna in the Battleship teaser trailer? Leave your comments below!