- Ralph Fiennes als Charles Van Doren
- John Turturro als Herbie Stempel
- Rob Morrow als Dick Goodwin
- David Paymer als Dan Enright
- Paul Scofield als Mark Van Doren
- Russell Crowe als Bud White
- Kevin Spacey als Jack Vincennes
- Guy Pearce als Ed Exley
- Kim Basinger als Lynn Bracken
- David Strathairn als Pierce Patchett
- Christoph Waltz als Col. Hans Landa
- Mélanie Laurent als Shosanna
- Michael Fassbender als Lt. Archie Hicox
- August Diehl als Major Hellstrom
- Daniel Brühl als Fredrick Zoller