Casting Battleship
Acteurs et actrices
Liam Neeson
Rôle : Admiral Shane
Alexander Skarsgård
Rôle : Commander Stone Hopper
Rihanna
Rôle : Petty Officer Cora 'Weps' Raikes
Taylor Kitsch
Rôle : Lieutenant Alex Hopper
Tadanobu Asano
Rôle : Captain Yugi Nagata
Brooklyn Decker
Rôle : Sam
Jerry Ferrara
Rôle : Sampson JOOD Strodell
Gregory D. Gadson
Rôle : Lieutenant Colonel Mick Canales
Et aussi :
- Cal Zapata Cal Zapata Hamish Linklater
- Boatswain Mate Seaman Jimmy "Ordy" Ord Boatswain Mate Seaman Jimmy "Ordy" Ord Jesse Plemons
- Chief Petty Officer Walter "The Beast" Lynch Chief Petty Officer Walter "The Beast" Lynch John Tui
- NASA Director NASA Director David Jensen (II)
- JPJ 2nd Gunner JPJ 2nd Gunner Peter Berg
- Dr. Nogrady Dr. Nogrady Adam Godley
- Captain Browley Captain Browley Rico McClinton
- Chief Engineer Hiroki Chief Engineer Hiroki Joji Yoshida
- JPJ OOD JPJ OOD Stephen Bishop
- JPJ Fireman JPJ Fireman Austin Naulty
- JPJ Scat JPJ Scat James Rawlings
- Electronic Warfare Supervisor Electronic Warfare Supervisor Dustin J. Reno
- Chairman, Joint Chiefs of Staff Chairman, Joint Chiefs of Staff Rick Hoffman
- Air Force Chief of Staff Air Force Chief of Staff Gary Grubbs
- Watch Officer Watch Officer Rami Malek
- Secretary of Defense Secretary of Defense Peter MacNicol
- Bartender Bartender Louis Lombardi
- JPJ Sailor JPJ Sailor Jordan Kirkwood
- CIC Watch Supervisor CIC Watch Supervisor Doug Penty
- CIC Gunner CIC Gunner Carson Aune
- Combat Systems Coordinator Combat Systems Coordinator Josh Pence
- JPJ Port Gunner JPJ Port Gunner Lloyd Pitts
- British Newscaster British Newscaster Michelle Arthur
- Spanish Newscaster Spanish Newscaster Natalia Castellanos
- Japanese Newscaster Japanese Newscaster Leni Ito
- Jackie Johnson Jackie Johnson Jackie Johnson
- Cal's Female Colleague Cal's Female Colleague Kerry Cahill
- Old Salt Old Salt Norman Vincent McLafferty
- JPJ XO Mullenaro JPJ XO Mullenaro Dante Jimenez
- JPJ Helmsman JPJ Helmsman Daven Arce
- JPJ Starboard Gunner JPJ Starboard Gunner Ralph Richardson
- JPJ BMOW JPJ BMOW Biunca Love
- Regent Sea Commander Regent Sea Commander Kyle Russell Clements
- Myoko XO Myoko XO Yutaka Takeuchi
- JPJ Sailor JPJ Sailor John A Weaver
- Sampson OOD Sampson OOD Dane Justman
- Sampson XO Sampson XO Drew Rausch
- Marine Commandant Marine Commandant Bill Stinchcomb
- Angus Angus John Bell (XXIV)
- Naval Officer Naval Officer Arlene Newman
- Tourist Guide (as George O'Hanlon) Tourist Guide (as George O'Hanlon) George O'Hanlon Jr.
- Navy Wife (uncredited) Navy Wife (uncredited) Lana McLellan
- American Newscaster American Newscaster Jay Jackson
Réalisateurs
Peter Berg
Rôle : Director
Scénaristes
Erich Hoeber
Rôle : Screenplay
Jon Hoeber
Rôle : Screenplay
Producteurs
Duncan Henderson
Rôle : Producer
Scott Stuber
Rôle : Producer
Brian Goldner
Rôle : Producer
Peter Berg
Rôle : Producer
Sarah Aubrey
Rôle : Producer
Bennett Schneir
Rôle : Producer