<Li> Alexander Skarsgård as Commander Stone Hopper, Alex's older brother and commanding officer of the guided - missile destroyer USS Sampson . </Li> <Li> Rihanna as Gunner's Mate Second Class (GM2) Cora Raikes, a weapons specialist aboard John Paul Jones . </Li> <Li> Brooklyn Decker as Samantha "Sam" Shane, a physical therapist and Alex Hopper's girlfriend . </Li> <Li> Tadanobu Asano as Captain Yugi Nagata, JMSDF, Commanding Officer of guided - missile destroyer JDS Myōkō . </Li>

Were there real veterans in the movie battleship