| Photos (see all 21 | slideshow) |
| Dominic Purcell | ... | Seamus | |
| Christian Bale | ... | John Preston | |
| Sean Bean | ... | Errol Partridge | |
| Christian Kahrmann | ... | Officer in Charge | |
| John Keogh | ... | Chemist | |
| Sean Pertwee | ... | Father | |
| William Fichtner | ... | Jürgen | |
| Angus Macfadyen | ... | Dupont | |
| David Barrash | ... | Evidentiary Storage Officer | |
| Dirk Martens | ... | Gate Guard | |
| Taye Diggs | ... | Brandt | |
| Matthew Harbour | ... | Robbie Preston | |
| Maria Pia Calzone | ... | Preston's Wife | |
| Emily Siewert | ... | Lisa Preston | |
| Emily Watson | ... | Mary O'Brien | |
| Mike Smith | ... | Enforcer Commander | |
| Florian Fitz | ... | Gate Guard | |
| Danny Lee Clark | ... | Lead Sweeper (as Daniel Lee) | |
| Francesco Cabras | ... | Rebel Leader (as Francesco Calabras) | |
| Kurt Wimmer | ... | Rebel Victim | |
| Anatole Taubman | ... | Crematory Technician | |
| Brian Conley | ... | Reading Room Proprietor (as Brian Connelly) | |
| Alexa Summer | ... | Viviana Preston | |
| Brian W. Cook | ... | Dupont's Secretary (as Brian Cook) | |
| Mehmet Kurtulus | ... | Search Coordinator | |
| David Hemmings | ... | Proctor | |
| Klaus Schindler | ... | Interrogator | |
| Oliver Brandl | ... | Polygraph Technician | |
| rest of cast listed alphabetically: | |||
| Armin Marewski | ... | Security Guard (uncredited) | |
| Dennenesch Zoudé | ... | (uncredited) | |
Directed by | |||
| Kurt Wimmer | |||
Writing credits(WGA) | ||
| Kurt Wimmer | (written by) | |
Original Music by | |||
| Klaus Badelt | |||
Cinematography by | |||
| Dion Beebe | |||
Film Editing by | |||
| Tom Rolf | |||
| William Yeh | |||
Casting by | |||
| Juel Bestrop | |||
| Jeanne McCarthy | |||
| Lucinda Syson | |||
Production Design by | |||
| Wolf Kroeger | |||
Art Direction by | |||
| Erik Olson | (supervising art director) | ||
| Justin Warburton-Brown | |||
Set Decoration by | |||
| Anne Kuljian | |||
Costume Design by | |||
| Joseph A. Porro | (as Joseph Porro) | ||
Makeup Department | |||
| Tanja Drewitz | .... | makeup artist | |
| Almut Gramer | .... | assistant makeup artist | |
| Paula Leupold | .... | assistant makeup artist | |
| Björn Rehbein | .... | hair stylist | |
| Björn Rehbein | .... | makeup artist | |
| Luigi Rocchetti | .... | makeup artist: Italy | |
| Valeska Schitthelm | .... | makeup artist: second unit | |
| Carolin Spill | .... | makeup artist | |
| Saskia Sudau | .... | assistant makeup artist | |
| Mauro Tamagnini | .... | hair stylist: Italy | |
| Hasso von Hugo | .... | key hair stylist | |
| Hasso von Hugo | .... | key makeup artist | |
Second Unit Director or Assistant Director | |||
| Ian Cameron | .... | first assistant director: second unit | |
| Inti Carboni | .... | second assistant director: Italy | |
| Brian W. Cook | .... | first assistant director | |
| Paul Goldsmith | .... | third assistant director | |
| Harvey Harrison | .... | second unit director | |
| Luca Lachin | .... | first assistant director: Italy | |
| Andrew M. Robinson | .... | key second assistant director (as Andrew Robinson) | |
| Tonja Schürmann | .... | second second assistant director | |
| Mark Taylor | .... | third assistant director | |
| Ruben Garcia | .... | first assistant director: second unit (uncredited) | |
Art Department | |||
| Markus Bendler | .... | assistant property coordinator | |
| Ute Bergk | .... | assistant set decorator | |
| Mark Lambert Bristol | .... | storyboard artist (as Mark Bristol) | |
| Keith Charles | .... | supervising plasterer | |
| Barbara Cicero | .... | assistant set decorator: Italian reshoots | |
| Joseph Conenna | .... | leadman | |
| Michael Fechner | .... | property coordinator | |
| Antonio Fraulo | .... | stand-by props: Italy (as Tony Fraulo) | |
| Carlo Gervasi | .... | set decorator: Italy | |
| Stephan O. Gessler | .... | draughtsperson (as Stephan Gessler) | |
| Mario Grech | .... | swing gang | |
| Brian Groves | .... | supervising painter | |
| Paul J. Hayes | .... | construction coordinator (as Paul Hayes) | |
| Frank Herzog | .... | set decoration production assistant | |
| Robert Hill | .... | paint department head | |
| Björn Holzhausen | .... | on-set dresser: second unit | |
| Björn Holzhausen | .... | on-set props: second unit | |
| Sarah Horton | .... | draughtsperson | |
| Margaret Hungerford | .... | buyer: U.S. | |
| John Kirsop | .... | construction department head | |
| Roxy Konrad | .... | art department coordinator | |
| Greg Lennox | .... | carpenter | |
| Alexander Liebenthron | .... | set decorations | |
| Michael Lindsay | .... | on-set props | |
| Jana List | .... | construction secretary | |
| Francis Livingston | .... | carpenter | |
| Ginger McCarthy | .... | hod rigger | |
| Sebastiano Murer | .... | swing gang | |
| Bernadino Nardoni | .... | construction coordinator: Italy (as Dino Nardoni) | |
| Stefano Maria Ortolani | .... | production designer: Italy (as Stefano Ortolani) | |
| Giuliano Pannuti | .... | assistant production designer: Italy | |
| Matthias Prange | .... | supervising carpenter | |
| Jan Rott | .... | key set dresser | |
| Tobias Schroeter | .... | plasterer | |
| Alexander Stolle | .... | assistant props | |
| Rob Sutton | .... | supervising carpenter | |
| Paul Taggart | .... | plaster department head (as Paul Taggert) | |
| Steve Werblun | .... | storyboard artist (as Stephen Werblun) | |
| Greg Waddle | .... | swing gang (uncredited) | |
Visual Effects by | |||
| Romulo Adriano Jr. | .... | visual effects coordinator: Pacific Title & Art Studio | |
| Jamie Baxter | .... | visual effects lead artist: Digital Firepower | |
| Bryce Brecheisen | .... | visual effects coordinator: Digital Firepower | |
| Melissa Brockman | .... | digital effects producer: R!OT Pictures | |
| Kelly Bumbarger | .... | digital compositor: R!OT Pictures | |
| Bill Coffin | .... | lead Inferno artist: Post Logic Studios | |
| Ken Dackermann | .... | digital compositor | |
| Charles Darby | .... | digital matte artist: Digital Firepower | |
| Charles Darby | .... | digital matte supervisor: Digital Firepower | |
| Melissa Darby | .... | executive producer: Digital Firepower | |
| Michael Degtjarewsky | .... | digital compositor: R!OT Pictures | |
| Chris Flynn | .... | digital compositor | |
| Mark Freund | .... | digital supervisor: Pacific Title & Art Studio | |
| Joe Gareri | .... | visual effects producer: R!OT Pictures (as Joe Gerari) | |
| Rocco Gioffre | .... | senior matte painter: R!OT Pictures | |
| Jamison Scott Goei | .... | digital compositor | |
| Brian Hanable | .... | senior Inferno compositor: R!OT Pictures | |
| Anthony Harris | .... | digital color timer | |
| Max Harris | .... | Inferno compositor: Post Logic Studios | |
| Robert Hoffmeister | .... | senior digital compositor | |
| Shaina Holmes | .... | digital compositor | |
| Heather Hoyland | .... | digital compositor | |
| Katrin Klaiber | .... | senior digital compositor | |
| Ken Lam | .... | digital compositor: R!OT Pictures | |
| Kim Lavery | .... | in house visual effects producer | |
| Jennifer Law-Stump | .... | digital effects artist: pacific title digital | |
| Matt Linder | .... | 3D effects animator | |
| Erin May | .... | visual effects producer: Post Logic Studios | |
| Matt McFarland | .... | visual effects color timer | |
| Tim McGovern | .... | visual effects supervisor | |
| Scott McLain | .... | Inferno artist | |
| Mike Minkow | .... | opticals | |
| Rodney Montague | .... | visual effects producer: Pacific Title & Art Studio | |
| Maureen O'Connor | .... | visual effects producer: Post Logic Studios | |
| Patrick Phillips | .... | senior Inferno compositor: R!OT Pictures | |
| Jacqueline Rosado | .... | digital effects coordinator | |
| Adam Rote | .... | digital artist | |
| Rasha Shalaby | .... | matte painter | |
| Johanna Silverthorne | .... | digital artist | |
| David Sosalla | .... | visual effects supervisor: R!OT Pictures | |
| Lou Talamo | .... | digital artist | |
| Lou Talamo | .... | matte painter | |
| Mike Uguccioni | .... | compositor: Digital Firepower (as Michael Uguccioni) | |
| Jeff Wells | .... | digital compositor: Pacific Title Digital | |
| Bob Wiatr | .... | digital compositor | |
| Kristian Coleman | .... | CG artist (uncredited) | |
| Edward Helmers | .... | digital artist (uncredited) | |
Stunts | |||
| David Ambrosi | .... | stunts | |
| Paolo Antonini | .... | stunts | |
| Joachim Paul Assböck | .... | stunts | |
| Joseph Beddelem | .... | stunts | |
| Alessandro Borgese | .... | stunt performer | |
| Brad Bovee | .... | assistant stunt coordinator | |
| Byron Briscoe | .... | stunt performer | |
| Danilo Capuzi | .... | stunts | |
| Alessandro Gaudio | .... | stunt performer | |
| Alessandro Gaudio | .... | stunts | |
| Stefano Maria Mioni | .... | assistant stunt coordinator: Italy (as Stefano Mioni) | |
| Emiliano Novelli | .... | stunts | |
| Armin Sauer | .... | stunts: Germany | |
| Mike Smith | .... | assistant stunt coordinator | |
| Mike Smith | .... | stunt double | |
| Sylvesta Stuart | .... | stunt sweeper | |
| Ralf Tillmann | .... | stunt double | |
| Massimiliano Ubaldi | .... | stunts | |
| Damian Vickers | .... | stunts | |
| Jim Vickers | .... | stunt coordinator | |
| Shaun Vickers | .... | stunts | |
| Vladimir Vilanov | .... | stunt performer | |
| Lucas Wolf | .... | stunt double (reshoots) | |
Casting Department | |||
| Annette Borgmann | .... | casting: Germany | |
| Iris Müller | .... | extras casting | |
Costume and Wardrobe Department | |||
| Barbara Jäger | .... | costume supervisor | |
| Najad Kirchberger | .... | key costumer: second unit | |
| Barbara Koeppl | .... | costumer | |
| Kara Owens | .... | costumer | |
| Jean Rosone | .... | costume supervisor | |
| Maurizio Torti | .... | assistant costume designer: Italy | |
Editorial Department | |||
| Brian Addie | .... | apprentice editor (as Brian G. Addie) | |
| Brian Day | .... | assistant editor | |
| Michael Hatzer | .... | color timer | |
| Simone Hofmann | .... | assistant editor | |
| Douglas Kunin | .... | first assistant editor | |
Music Department | |||
| Ramin Djawadi | .... | composer: additional music | |
| Erich Gann | .... | assistant music editor | |
| Vicki Hiatt | .... | music editor | |
| Stephanie Lowry | .... | music editor | |
| Richie Nieto | .... | music editor | |
| Joe Rangel | .... | music coordinator | |
| Bruno Roussel | .... | music editor: temp | |
| Randy Spendlove | .... | executive in charge of music | |
| Geoff Zanelli | .... | composer: additional music | |