The action-packed teaser footage shows a devastating alien attack on Hong Kong that's part of a "global extinction event". "If those ships could do this, what do you think 50 could do or 500,000?" one character states.
Battleship, from the producers behind the Transformers series, is based on the Hasbro board game that coined the phrase "you sunk my battleship".
Rihanna makes her blockbuster movie debut in Battleship, playing a naval officer called Cora Raikes.
Friday Night Lights star Taylor Kitsch leads the cast as Alex Hopper, with Brooklyn Decker starring as his love interest Samantha and Liam Neeson as Admiral Shane.
Battleship opens in the UK on April 11 and May 18 in the US.
> Battleship characters' picture gallery
> Battleship Super Bowl 2012 trailer
View pictures of Rihanna in Battleship below: