She plays a weapons specialist in the movie, although, as already noted in past posts, she's also barely visible in all the trailers we've seen thus far, even though director Peter Berg has said that she has a very strong part in it.
Not that I really give a hoot anyway, because this isn't a flick I'm at all interested in seeing; certainly not if I have to spend money on it.
But here's a character poster for Ms Rihanna's character. You can see the rest HERE.
Universal Studios' big-budgeted, live action adaptation of Hasbro's naval combat board game, Battleship, which marks Rihanna's big screen acting debut, opens May 18th.