Colin Firth
as
Eric
Nicole Kidman
as
Patti
Hiroyuki Sanada
as
Takeshi Nagase
Woody Strode
as
Cal
Brent Huff
as
Steve Gordon
Tanya Gomez
as
Cho Lin
Eric Hahn
as
Russian Boat Crew
Craig Alan
as
Sgt. Roger 'Commander' Craig
Kim Rossi Stuart
as
Anthony Scott
Angelina Jolie
Director
Jai Courtney
as
Cup
Garrett Hedlund
as
Fitzgerald
Robert Roldan
as
Soldier
Brad Peyton
Director
Alexandra Daddario
as
Blake
Carla Gugino
as
Emma
Dwayne Johnson
as
Ray