Rihanna trades her skimpy show costumes for some Navy fatigues in her first big-screen role in Universal Pictures sci-fi thriller “Battleship.” See if you can spot her in the newly released trailer.

The epic action-adventure movie also stars Taylor Kitsch, Brooklyn Decker, Alexander Skarsgård, Asano Tadanobu and Liam Neeson.

The action is played out in the skies, over land and in the seas, hey, just like the toy game by the same name!

In fact, the movie is based on Hasbro’s classic naval combat game.

Check out the movie stills; click to enlarge.

Except in this case, the earth’s armed forces must contend with alien invaders who possess superior technology.

The film is set in the Hawaiian Islands, where an international naval fleet based at Pearl Harbor starts out on war games maneuvers and tangled up with an alien race known as “The Regents.”

The aliens want to tap the oceans for power, and the Peter Berg-directed films adds a twist compared with other sci-fi pictures by trying to show the alien’s point of view.

There are two quick shots of aliens. They seem bigger than humans, but not slimy and insect like, a la “Aliens” or the more recent “Cowboys and Aliens.”

No, Rihanna doesn’t play an alien. She’s a marine assigned to the ship. While her part is relatively small, she gets into some kick-ass action and has a number of lines!

“My dad said they would come,” she says with a decided East Caribbean lilt. “He say, ‘We ain’t alone.’ He say one day we’d find them or they’d find us.”

The trailer opens with sweeping vistas of an endless expanse of ocean. The screen alternately goes black to flash the words “Vast. Unexplored. The perfect place to hide” … an alien race!”

Battleship hits theaters on May 18, 2012. Check out the trailer below and photos above.