The cast of "Battleship" and other stars walked the red carpet at the premiere of the film on Thursday, May 10, 2012 in Los Angeles. The film is released in theaters on May 18.
'Dark Shadows' movie review
'The Avengers' movie review
‘Battleship’ is silly, but it stays afloat