Directed by
Niels Arden Oplev |
Writing Credits (WGA)
Peter Filardi | ... | (story by) |
Ben Ripley | ... | (screenplay by) |
Cast (in credits order) complete, awaiting verification
Produced by
Justin Ardalan-Raikes | ... | co-executive producer |
Michael Bederman | ... | executive producer |
David Blackman | ... | executive producer |
Michael Douglas | ... | producer (produced by) (p.g.a.) |
Simon Fawcett | ... | co-executive producer |
Laurence Mark | ... | producer (produced by) (p.g.a.) |
Robert Mitas | ... | executive producer |
Brian Oliver | ... | executive producer |
Peter Safran | ... | producer (produced by) (p.g.a.) |
Hassan Taher | ... | executive producer |
Music by
Nathan Barr | ... | (music by) |
Cinematography by
Eric Kress | ... | director of photography |
Editing by
Tom Elkins | ... | (edited by) |
Casting By
Angela Demo |
Production Design by
Anastasia Masaro | ... | (additional photography) |
Niels Sejer |
Art Direction by
Michaela Cheyne | ||
Louisa Schabas | ... | (additional photography) |
Set Decoration by
Mary Kirkland |
Costume Design by
Catherine Ashton | ... | (additional photography) |
Jenny Gering |
Makeup Department
Karola Dirnberger | ... | hair department head |
Iantha Goldberg | ... | makeup department head: additional photography |
Rose-Mary Holosko | ... | makeup department head: Toronto |
Sarah Kennedy | ... | makeup artist: dailies |
Don Kozma | ... | makeup department head (as Donald Kozma) |
Steve Newburn | ... | prosthetic effects designer |
Dawn E. Rivard | ... | hair stylist (as Dawn Rivard) |
Kelly Shanks | ... | hair stylist |
Sandra Wheatle | ... | makeup artist |
Allan Cooke | ... | special makeup effects artist (uncredited) |
Kayla Dobilas | ... | special makeup effects artist (uncredited) |
Alissa Gee | ... | prosthetic effects technician (uncredited) |
Paul Jones | ... | prosthetic makeup designer: additional photography (uncredited) |
Adrian Stansfield | ... | special makeup effects artist (uncredited) |
Anthony Veilleux | ... | prosthetics sculptor (uncredited) |
Production Management
Michael Bederman | ... | unit production manager |
Hartley Gorenstein | ... | unit production manager: additional photography |
Kelly Robertson-Reinhart | ... | assistant production manager |
Stefan Steen | ... | unit production manager: additional photography |
Desmond Cannon | ... | studio executive post-production (uncredited) |
Vincent G. Scotti | ... | post production executive (uncredited) |
Second Unit Director or Assistant Director
Sarah Campbell | ... | second assistant director: additional photography |
Chris Ciosk | ... | daily assistant director |
John Hanley | ... | third assistant director: additional photography |
Karl Irvine | ... | second assistant director |
Danny McLeod | ... | daily assistant director |
Beth Mell | ... | third assistant director |
Missy Morris | ... | third assistant director (as Missy Dingman) |
Jesse Nye | ... | first assistant director |
Vibhuti Rathod | ... | assistant director |
Andrew Shea | ... | first assistant director: additional photography |
Adam Szalai | ... | assistant director: daily |
Barbara Szeman | ... | third assistant director: reshoots |
Art Department
Milan Andri | ... | set dresser |
Daniel Carrasco | ... | character design |
Stephanie Chalmers | ... | daily sets buyer |
Kirk Cheney | ... | construction coordinator |
Michael Cheney | ... | construction tracker |
William Cheng | ... | set designer |
Vince Consiglio | ... | set dresser |
Michael Derrah | ... | storyboard artist |
Summer Gaal | ... | set dresser |
Justin Gajewski | ... | set dresser |
Greg Gilmore | ... | first assistant art director / graphic designer |
Jay Graham | ... | lead sculptor |
Jonathan Graham | ... | Lead Moldmaker |
Richard Gregory | ... | head carpenter |
Adrian Hardy | ... | set dresser |
Svjetlana Jaklenec | ... | set decoration buyer |
Stefany Koutroumpis | ... | first assistant art director |
Aurora Kruk | ... | artist |
Itsuko Kurono | ... | first assistant art director |
Catherine Lam | ... | set designer |
Erin Leslie | ... | key scenic |
Jenn Luckas | ... | trainee assistant art director |
Alexander Melvin | ... | trainee assistant art director |
Emma Monaghan | ... | prop buyer |
David Murphy | ... | assistant head carpenter |
Cary Noel | ... | on set dresser |
Derek Noel | ... | head painter |
Dan Pace | ... | Art department trainee |
Daniel Pace | ... | trainee assistant art director |
Stephen Stevie Paisley | ... | on-set painter (as Stephen Paisley) |
Tony Parkin | ... | construction coordinator: additional photography |
Fabrizio Sclocco | ... | second assistant art director |
Jef Silver | ... | daily sets buyer |
Ken Sinclair | ... | key leadman / lead man: reshoots |
Davin Snip | ... | property master: additional photography |
Kerry Spurrell | ... | property master |
Jess Stein | ... | second assistant art director (as Jessica Stein) |
John Subotich | ... | key dresser |
Tyler Unrau | ... | key on-set props |
Sally Van | ... | trainee assistant art director |
Gena Vazquez | ... | props |
Michael Wessels | ... | key props |
Eric Yamamoto | ... | storyboard artist |
Chloe Swintak | ... | set dresser (uncredited) |
Sound Department
Christina Bay | ... | re-recording mix technician |
Anita Cannella | ... | foley artist |
Dhyana Carlton-Tims | ... | adr editor / dialogue editor |
Ryan Collins | ... | sound effects editor |
Ismail Daif | ... | auro engineer |
Jeremy B. Davis | ... | re-recording mix technician |
Brad Dawe | ... | playback engineer |
Iwan de Kuijper | ... | auro-3d production supervisor |
Devin Doucette | ... | adr mixer |
David Esparza | ... | re-recording mixer / sound designer |
Sam François | ... | auro engineer |
Nerses Gezalyan | ... | foley mixer |
David Giammarco | ... | re-recording mixer |
Paul Gosse | ... | sound mixer: additional photography |
Robin Harlan | ... | foley artist |
Aaron Hasson | ... | adr mixer |
Mark Kenna | ... | dolby atmos consultant |
Sang Jun Kim | ... | assistant sound editor |
Howard London | ... | adr mixer |
Scott McManus | ... | sound utility |
Sarah Monat | ... | foley artist |
Eryne Prine | ... | foley editor |
Peter Schultz | ... | sound designer |
Alexander Turner | ... | boom operator (as Alex Turner) |
Mandell Winter | ... | supervising sound editor |
Kelly Wright | ... | production mixer |
Will Digby | ... | sound effects conform editor (uncredited) |
Marius Heuser | ... | re-recording mixer: FLVs Auro-3D (uncredited) |
Special Effects by
Daniel Gibson | ... | special effects foreman |
Hugh Goodden | ... | special effects technician |
Gary Kleinsteuber | ... | Special effects Key |
Kaz Kobielski | ... | special effects supervisor |
Drew Longland | ... | special effects best boy |
Jim McFall | ... | special effects: key rigging |
Innanen Mike | ... | special effects coordinator (as Michael Innanen) |
Michael Saintsbury | ... | special effects technician |
Visual Effects by
Neishaw Ali | ... | visual effects executive producer |
Chris Ankli | ... | layout supervisor |
Joseph Ankrah | ... | compositor |
Adam Baker | ... | animation artist / animator: Spin VFX |
Mike Barber | ... | visual effects editor: Spin VFX |
Alex Basso | ... | compositor |
Rachel Beniuk | ... | digital compositor |
Barb Benoit | ... | digital compositor |
Andrew Beriault | ... | digital matte painter |
Kayla Cabral | ... | visual effects coordinator |
Tristan Cerrer | ... | matte painter, concept artist |
Simon Chang | ... | head of systems |
Xuejie Cheng | ... | effects artist |
Nicholas Chilelli | ... | asset artist |
Richard Chiu | ... | visual effects producer |
Hyunmi Choi | ... | asset artist |
James Chretien | ... | visual effects lighting artist |
David Clayton | ... | title designer |
Chris Cox | ... | cg producer: SPIN VFX |
Ryan Cromie | ... | texture supervisor |
Cesar Dacol Jr. | ... | creature designer/supervisor |
Yan Dai | ... | compositor |
Sujoy Dey | ... | digital compositor |
Laura Diaz | ... | visual effects artist |
Florence Dubin | ... | digital matte painter |
Mike Duffy | ... | visual effects producer |
Ryan J. Forth | ... | digital compositor |
Travis Gagne | ... | visual effects editor / visual effects editor: Spin VFX |
Nicolas Gardeazabal | ... | digital matte painter |
Mahsa Ghorbankarimi | ... | lighting artist |
Douglas Gibbens | ... | visual effects editor |
Peter Giliberti | ... | animation supervisor |
Forbes Hill | ... | visual effects artist |
Alex Hirtenstein | ... | compositor |
Mitch Hounslow | ... | visual effects editor: Spin VFX |
Inna Itkin | ... | senior lighting artist |
Adam Jewett | ... | asset artist |
Kenny Jia | ... | digital matte painter: Spin VFX |
Asim Khan | ... | lighting artist: SpinVfx |
Marcus Kirk | ... | asset artist |
Jason Kolodziejczak | ... | digital compositor |
István Veress Kovács | ... | senior matte painter |
Mark Krentz | ... | cg supervisor |
Emma Landriault | ... | digital compositor |
Anny Lang | ... | compositor |
Jongju Lee | ... | animation artist |
Erwan Leroy | ... | compositing supervisor |
Derick Loo | ... | camera tracking |
George Macri | ... | visual effects producer: SPIN VFX |
Brett Madill | ... | VFX Data Wrangler / asset artist |
Alek Maeots | ... | matte painting supervisor |
Jennifer Maillet | ... | digital compositor |
Seth Martiniuk | ... | compositor |
Colin Mayne | ... | lead matte painter |
Andrew McPhillips | ... | cg supervisor |
Daniel Mermelstein | ... | lead compositor |
Baxter Merry | ... | visual effects producer: Spin VFX |
Andre Mirada | ... | asset artist |
Christian Moreton | ... | lead compositor |
Jesse Morrow | ... | visual effects |
Mark Neysmith | ... | qc supervisor |
Ryan Ng | ... | effects artist |
Dennis Ngariuku | ... | compositor |
Pujin Nguyen | ... | asset artist |
Irfa Nisar | ... | head of rendering |
Josh Novak | ... | animation supervisor: titles |
Ryoma Omichi | ... | camera tracking |
J.W. Pang | ... | asset artist |
Jignesh Patel | ... | compositor |
Nick Perrotta | ... | digital matte painter |
Teddy Peterson | ... | animation artist |
Gillian Pike | ... | CG Production Manager - SPINVFX |
Josa Leah 'SDB' Porter | ... | cg producer (as Josa Porter) |
Carol Prince | ... | animation artist |
Jacquelyn Racine | ... | visual effects coordinator: Spin VFX |
Stevie Ramone | ... | digital compositor: SPIN VFX |
Sasha Reichman | ... | asset artist |
Zoya Rezaie | ... | visual effects editor: Spin VFX |
Lucy Robert | ... | cg coordinator |
Richard Rodrigues | ... | compositor |
David S. Sanchez | ... | scanning supervisor (as David Sanchez) |
Abhijith Sathya | ... | compositor (as Abhijith Sathyan) |
Geoff Sayer | ... | digital compositor |
Cale Schmidt | ... | digital compositor |
Andrew Scott | ... | digital compositor |
Wesley Sewell | ... | visual effects supervisor: SpinVFX (as Wes Sewell) |
Vivek Sharma | ... | digital compositor |
Sohail Shimi | ... | compositor |
Tim Sibley | ... | effects supervisor: SPIN VFX |
Christa Tazzeo | ... | associate visual effects producer |
Mahvash Tehrani | ... | compositor |
Brandon Terry | ... | supervising visual effects editor: Spin VFX |
David Thompson | ... | senior compositor |
Eryn Thorsley | ... | asset artist |
Anton Voytenkov | ... | animation artist |
Kristina Walker | ... | compositor |
Chen-Ning Wang | ... | digital compositor |
Lun Wang | ... | digital effects artist: SPIN VFX |
Luna Wang | ... | effects artist |
Rui Wang | ... | digital matte painter |
Wes While | ... | compositor |
Patrik Witzmann | ... | effects artist (as Patrik Witzman) |
Alexander Wood | ... | visual effects: Data Wrangler |
Xiaomeng Ye | ... | asset artist |
Brian Yuan Zhang | ... | visual effects editor: Spin VFX (as Brian Zhang) |
Lee Zhu | ... | Compositor: Spin VFX |
HyunJin Cho | ... | layout artist: SPIN VFX (uncredited) |
Robin Dutta | ... | Compositing and Pipeline Technical Director (uncredited) |
Agnes Lim | ... | asset producer (uncredited) |
Kate Royce Walters | ... | Visual Effects Accountant (uncredited) |
Stunts
Neil Adams | ... | stunt rigger |
Derek Barnes | ... | stunt performer |
Matt Birman | ... | stunts (as Mat Birman) |
Dino Brancatella | ... | stunts |
Bauston Camilleri | ... | stunts |
Wayne Downer | ... | stunts |
Christine Ebadi | ... | stunt double: Ellen Page |
Felix Famelart | ... | stunt double: James Norton |
Simon Girard | ... | Key Stunt Rigger / stunt driver |
Brianna Goldie | ... | stunt double: Kiersey Clemons |
Jason Gosbee | ... | stunts |
Ess Hödlmoser | ... | stunt double: Anna Arden (as Sarah Hoedlmoser) |
Brook Jones | ... | stunts |
Patrick Kerton | ... | stunt driver |
Dave Lewis | ... | stunts |
Danny Lima | ... | stunt driver |
Chris Mark | ... | stunts |
Patrick Mark | ... | stunts |
Cotton Mather | ... | stunts |
Layton Morrison | ... | stunt coordinator |
Sue Parker | ... | stunts |
Daryl Patchett | ... | stunts |
Avery Queffelec | ... | stunts |
Bas Reitsma | ... | stunt driver |
Vincent Rother | ... | stunt performer |
Warren Scherer | ... | stunt double: Miguel Anthony |
Robert C. Shannon | ... | boat driver/water safety / underwater safety supervisor: and scuba instructor |
Ana Shepherd | ... | stunt double: Nina Dobrev |
Larissa Stadnichuk | ... | stunts |
Camera and Electrical Department
Luke Adamski | ... | camera utility |
Sean Anicic | ... | rigging assistant chief lighting technician |
Chris Bacik | ... | drone pilot |
Terry Banting | ... | chief lighting technician |
Elliot Benjamin | ... | rigging best boy |
Rod Benjamin | ... | key grip |
Martin Berthiaume | ... | digital imaging technician |
Michael Cherrington | ... | camera crane operator / technodolly technician |
Arthur E. Cooper | ... | a camera operator / director of photography - second unit |
Gilles Corbeil | ... | camera operator: "b" camera, additional photography / steadicam operator: additional photography |
Tim Davis | ... | video assist |
Alistair Dempsey | ... | dolly grip |
Matt Eakin | ... | rigging electrician |
David Erlichman | ... | dolly grip: "a" camera |
Michael Gibson | ... | still photographer |
Jamie Hodgson | ... | generator operator |
Dennis Kane | ... | assistant chief lighting technician |
Sean Keay | ... | electrician |
Samuel Kosub | ... | rigging electrician |
Edward Lipscombe | ... | key rigging grip (as Ed Lipscombe) |
Stephan Maia | ... | second assistant b camera |
David McKane | ... | first assistant b camera |
Bruce Morton | ... | assistant chief lighting technician: additional photography |
Nathan O'Brien | ... | second assistant: dailies |
Gautam Pinto | ... | digital imaging technician: additional photography |
Jason Poole | ... | electrician |
Andrew Read | ... | lighting console programmer |
Brent Robinson | ... | underwater camera operator |
Neil Roy | ... | second grip |
Michael Saintsbury | ... | grip |
Joe Schroeder | ... | grip: additional photography |
Sean Sealey | ... | camera operator: "b" camera / steadicam operator |
Robert C. Shannon | ... | underwater camera supervisor |
Chris Stagg | ... | dolly grip |
Sean Stark | ... | grip |
Dave Szalai | ... | electrician |
Robert Tagliaferri | ... | first assistant camera: "a" camera |
Christopher Takacs | ... | rigging chief lighting technician (as Chris Takacs) |
Melanie Teixeira | ... | second assistant a camera |
Tenzin Woeser | ... | electrician |
Michael Swain | ... | grip (uncredited) / rigging electrician (uncredited) |
Casting Department
Ranjani Brow | ... | adr voice casting |
John Buchan | ... | local casting |
Stefni Colle | ... | casting associate |
Emily Cook | ... | casting associate |
Wendy Hoffman | ... | adr voice casting (as Wendy Hoffmann) |
Jason Knight | ... | local casting |
Ashley Lambert | ... | adr voice casting |
Roisin McGilly | ... | extras casting |
Shyree Mezick | ... | casting assistant |
Sophia Welch | ... | casting assistant |
Kat Kleine | ... | casting associate (uncredited) |
Costume and Wardrobe Department
Mark Agnes | ... | costume supervisor |
Catherine Ashton | ... | costume department head: additional photography |
Tanya Batanau-Chuiko | ... | cutter |
Wayne Godfrey | ... | key costumer |
Holly Marie Lloyd | ... | costume buyer |
Kathleen Meade | ... | background costume coordinator |
Avery Plewes | ... | key costume buyer |
Sonia Singh | ... | wardrobe accountant |
Editorial Department
Chris Blacklock | ... | colorist: dailies |
Jill Bogdanowicz | ... | senior digital colorist |
Cindy Bond | ... | digital intermediate producer: Deluxe Culver City |
Carolyn Calvert | ... | assistant editor |
Peter Chrapka | ... | trainee assistant picture editor |
Chris Dewolde | ... | dailies supervisor: additional photography |
Gershon Hinkson | ... | first assistant editor |
Matthew Kamba | ... | post-production assistant |
Rui Martins | ... | dailies supervisor |
Wendy Nomiyama | ... | assistant editor |
Bryan Pettibone | ... | post-production assistant |
Annie G. Pizzuto | ... | apprentice editor |
Maureen Ross | ... | apprentice editor |
Joseph Roth | ... | assistant editor |
Debra L. Tennant | ... | additional editing (as Debbie Tennant) / first assistant editor |
Tom Mayclim | ... | data manager: Deluxe Toronto (uncredited) |
Location Management
Drazen Baric | ... | location manager: additional photography |
David Blacker | ... | assistant location manager |
Aaron R. Campbell | ... | location production assistant (as Aaron Campbell) |
Aine Furey | ... | location scout |
Kris Gordon | ... | assistant location manager |
Audra Gorman | ... | location manager |
Luis Mendoza | ... | location scout (as Luis M. Mendoza) |
Mark Moore | ... | location scout |
Jeff Nelson | ... | assistant location manager |
Michael Sperduti | ... | assistant location manager: additional photography (as Michale Sperduti) |
Srdjan Vilotijevic | ... | location manager |
Music Department
Spring Aspers | ... | executive in charge of music |
Axel Bauer | ... | composer: additional music |
Ole Bo | ... | score chief assistant |
Jeremy Borum | ... | orchestrations |
Rob Brophy | ... | musician: viola |
Christi Ebenhoch | ... | singer/vocal contractor |
Mathieu Hallouin | ... | trailer music |
Greg Hayes | ... | score mixer |
Penka Kouneva | ... | orchestrations |
David Low | ... | orchestra contractor |
Stephen Lukach | ... | synth programmer |
Sören Möller | ... | score chief assistant |
Larry Rench | ... | orchestrations |
Lucas Richman | ... | conductor |
Mark Robertson | ... | concertmaster |
Kyle Rodriguez | ... | score technical assistant |
Erik Rynearson | ... | musician: viola |
Jim Schultz | ... | music editor |
Thanh Tran | ... | music preparation |
Robin Whittaker | ... | music editor |
Script and Continuity Department
Carolyn Arbuckle | ... | script supervisor |
Transportation Department
Mike Curran | ... | transportation coordinator |
Martin Drover | ... | transportation co-captain |
Ritchie Miazek | ... | transportation captain |
Mark-Angel Polanco | ... | driver (as Emark Angel Polanco) |
Peter Singh | ... | transportation captain: reshoots |
Marco Sousa | ... | picture car coordinator |
Additional Crew
Troy Allen | ... | production executive |
Tom Attenborough | ... | loop group |
David Bae | ... | 4d editor |
Shawn Baichoo | ... | loop group |
Eric Bang | ... | production assistant |
Ryan Bartley | ... | adr voice actor |
Kurt Bauccio | ... | loop group |
Steev Beeson | ... | production accountant |
Tyson Breuer | ... | assistant: to Mr. Mark |
Heather Brown | ... | loop group |
Madesta Buffam | ... | production assistant |
Jesse Cadotte | ... | loop group |
Donald Colafranceschi | ... | 1st assistant production coordinator: additional photography |
Katie Coughlin | ... | second assistant production coordinator: additional photography |
Vince Deiulis | ... | production secretary |
Oakville Divers | ... | water safety and marine coordination |
Ben Turner Dixon | ... | adr voice |
Travis Dixon | ... | production assistant |
Anthony Fascione | ... | production assistant |
Krystle Ferdinand | ... | assistant director |
Quinton Flynn | ... | loop group |
Andrea Giannetti | ... | studio executive: development |
Jacob Gibson | ... | assistant: io Mr. Oplev (as Jacob Gibson-Bascombe) |
Joe Gold | ... | production coordinator |
Daniel Gonzalez | ... | post 2nd assistant accountant |
Tess Hardy | ... | wrangler |
Jeffrey C. Hawkins | ... | loop group |
David Hayter | ... | loop group |
Ben Heller | ... | loop group |
James Hennessey | ... | Carpenter |
Ryan Hintz | ... | first assistant accountant |
Sara Howie | ... | second assistant accountant |
Keith Kanhai | ... | assistant accountant |
Rory Krizsan | ... | production assistant |
Lesley Laurence | ... | wrangler captain |
Samantha Lavorato | ... | 2nd Assistant Accountant |
Sean Leckie | ... | production assistant |
Maria Lerinman | ... | stand-in |
Rick Lipton | ... | dialect coach:James Norton |
Jeff Manning | ... | loop group |
Jeffrey J. Marks | ... | main title producer |
Lisa Marra | ... | assistant accountant |
Harper Marshall | ... | loop group |
Alessandro Martelluzzi | ... | production assistant |
Erica Miceli | ... | production assistant |
David Mintz | ... | caterer |
Zach Mitchell | ... | assistant: Mr. Douglas, New York |
Rayner Miyar | ... | production assistant |
David Moore | ... | insurance risk manager |
Rebecca Muise | ... | assistant production coordinator |
Andrew G. Munro | ... | production accountant: additional photography |
Evan Neumann | ... | loop group |
Arthur Ortiz | ... | voice actor |
Harley Pasternak | ... | trainer |
Jonathan Pencharz | ... | production office coordinator: additional photography |
Dan Petronijevic | ... | loop group |
Karen Pidgurski | ... | unit publicist |
Diane Pitblado | ... | on-set dialect coach |
Andrew Poots | ... | assistant accountant |
Jonathan Poots | ... | payroll accountant |
Rocco Rosanio | ... | loop group |
Gerry Rosenthal | ... | loop group |
Paul Rutledge | ... | head wrangler |
Roy Samuelson | ... | audio description narrator |
Tyrone Savage | ... | loop group |
Jennifer Seguin | ... | loop group |
Robert C. Shannon | ... | marine coordinator: dive coordinator / safety diver / trainer |
Jeffrey Simlett | ... | dialect coach: Diego Luna/James Norton |
Lisa Smid | ... | medic |
Lindsay Somers | ... | medical consultant |
Sky Stone | ... | title coordinator |
Alan Sutton | ... | fire safety coordinator |
Kaye Angela Williams | ... | loop group |
E. Christine Withrow | ... | assistant accountant (as Christine Withrow) |
Andrea Wrauley | ... | production assistant (as Andrea Wrobel) |
Shelby Young | ... | adr voice |
Igor Zambeli | ... | production assistant |
Justin Latimer | ... | 4D Effects Editor (uncredited) |
Michael Martinez | ... | 4D Motion Editor (uncredited) |