The new images feature Liam Neeson, Rihanna, Alexander Skarsgård and John Carter actor Taylor Kitsch.
Josh Pence and Brooklyn Decker also star in the film, which is directed by Peter Berg of Friday Night Lights.
Based on the game of the same name, Battleship centres around an armada of ships at war with an alien race called 'The Regents'.
It represents Rihanna's first ever movie role. New pictures of the 'We Found Love' singer in action were released last month.
Speaking about the project recently, Skarsgård insisted that Battleship is like an art house movie.
"We actually care about these guys," the True Blood actor said. "You root for them; you want them to make it.
"I wouldn't want to be in something big and epic just because it's big and epic. If I don't care about the characters, it's not fun for me as an actor."
Battleship is released in the UK on April 11 and hits US cinemas on May 18.
Scroll through the Battleship character posters below: