William H. Macy
Role: Nathan Travers
Til Schweiger
Role: Jonas Herdt
Scott Caan
Role: Randall Sullivan
Thomas Kretschmann
Role: Ludwig Cremer
Lauren Holly
Role: Rachel Travers
Xander Berkeley
Role: Admiral Kentz
Chris Ellis
Role: Samuel Littleton
Carmine Giovinazzo
Role: Buck Cooper
Clark Gregg
Role: Teddy Goodman
Rene Heger
Role: Quartermaster Klause
Sam Huntington
Role: Virgil Wright
Jeremy Sisto
Role: Jason Abers
Ian Somerhalder
Role: Danny Miller
A.J. Buckley
Role: Medical Officer
Andy Gätjen
Role: Christophe
Sascha Rosemann
Role: Lars
Connor Donne
Role: Lt. Bauer
Gavin Hood
Role: Achilles Captain
Alex Prusmack
Role: Andreas
Justin Thomson
Role: Wilhem
Sven-Ole Thorsen
Role: Hans
Patrick Gallagher
Role: Ox
Matt Lindquist
Role: Friedrich
Jim Burke
Role: U821 Kapitan
Roy Werner
Role: U1221 Kapitan
Branden Morgan
Role: Benny Romano
William Gregory Lee
Role: U.S.S. Logan Radarman
Doug Biolchini
Role: U.S.S. Logan Radioman
Tom DeGrezia
Role: Planesman
Gunter Simon
Role: U821 Hydrophone Operator
Sonny Surowiec
Role: U821 Radio Operator
Vanessa Branch
Role: Admiral Kentz's Secretary
Patrick Barnitt
Role: Achilles Helmsman
Eric Parker
Role: German Soldier
Chriss Anglin
Role: Armed Sailor (uncredited)
Leif Holt
Role: German Crew Member (uncredited)
Anthony K. Lewis
Role: Armed Guard #2 (uncredited)
Sam Mathewes
Role: German Soldier (uncredited)
Brad Newman
Role: Prison Guard (uncredited)
Justin Sandler
Role: U429 German Sailor (uncredited)
David Chandler Secor
Role: Radio Operator (uncredited)
David Shae
Role: German Soldier (uncredited)
Daniel Toscano
Role: Swordfish Sailor (uncredited)
Branden Waits
Role: German Soldier (uncredited)
Hans Hernke
Role: Young Sailor (uncredited)