Casting

Director

David S. Goyer

Producer

Gary Barber, Roger Birnbaum, Neal Edelstein, Jonathan Glickman, Mike Macari

Screenplay

Mick Davis, Christine Roum

Novel

Mats Wahl

Original Music Composer

Marco Beltrami

Director of Photography

Gabriel Beristain

Editor

Conrad Smart

Casting

Juel Bestrop, Seth Yanklewitz

Production Design

Carlos Barbosa

Art Direction

Michael N. Wong

Set Decoration

Peter Lando

Costume Design

Tish Monaghan

Makeup Artist

Monica Huppert

Hairstylist

Debra Wiebe

Sound Designer

Stephen Hunter Flick

Visual Effects Supervisor

Mark Dornfeld, Gray Marshall

Camera Operator

John Clothier

Justin Chatwin
Justin ChatwinNick Powell
Margarita Levieva
Margarita LevievaAnnie Newton
Marcia Gay Harden
Marcia Gay HardenDiane Powell
Alex O'Loughlin
Alex O'LoughlinMarcus Bohem
Michelle Harrison
Michelle HarrisonDetective Kate Tunney
Ryan Kennedy
Ryan KennedyMatty
Andrew Francis
Andrew FrancisDean
Maggie Ma
Maggie MaDanielle
Christopher Rodriguez Marquette
Christopher Rodriguez MarquettePete Egan
Callum Keith Rennie
Callum Keith RennieDetective Brian Larson
Serge Houde
Serge HoudeMartin Egan
Desiree Zurowski
Desiree ZurowskiLindy Newton
Mark Houghton
Mark HoughtonJack Newton
Alex Ferris
Alex FerrisVictor Newton
Tania Saulnier
Tania SaulnierSuzie
Kevin McNulty
Kevin McNultyPrincipal Whitcliff
Cory Monteith
Cory MonteithJimmy
P. Lynn Johnson
P. Lynn JohnsonSharon Egan
Laara Sadiq
Laara SadiqMs. Barclay
Aleks Holtz
Aleks HoltzFootball Jock
Christopher Heyerdahl
Christopher HeyerdahlDr. Woland