When the highly-anticipated teaser trailer for blockbuster Battleship landed in July, Rihanna's fans were disappointed with the singer's 'blink and you'll miss it' cameo. Their excitement to see the singer in her debut film role will be satiated though, with the new full-length trailer, which was released today.
Rihanna is given far more air time in the second preview, but with her short hair and naval uniform she is barely recognisable.
Gone are the sexy outfits and bright red hair as she takes on a serious persona as FBI espionage agent Raikes in the navy film.
more + pictures + video...
The 23-year-old stars alongside Liam Neeson, Alexander Skaarsgard, Brooklyn Decker and Taylor Kitsch. The film sees a group of international navy ships come under attack from an alien enemy during an 'international naval war games.' In the preview Rihanna is flummoxed by the sudden attack. 'Is this an exercise?' she asks as the unknown threat attacks the US ship.
We see her go into battle, shooting at the enemy with a machine gun from a small speed boat. She warns: 'My dad said they'd come. He said we ain't alone. He said one day w'd find them, or they'd find us.'
Rihanna is to go by her birth name Robyn Fenty for her big screen debut. The What's My Name singer said in an interview recently: 'I love doing movies now. It's something I want to do more of.
'I just want to pick films that are wise for me and roles that I can pull off, nothing that is too big for me.