Making waves: Rihanna in the special-effects sci-fi thriller ‘Battleship’ - The Independent