- Jon M. Chudirected by
- Ed Solomonscreenplay by
- Ed Solomonstory by &
- Peter Chiarellistory by
- Boaz Yakinbased on characters created by &
- Edward Ricourtbased on characters created by
- Zach Gerard(as Zach Gregory)
- Mithra Malek(as Marianne Malek)
- Jessica Lee Keller(as Jessica Keller)
Rest of cast listed alphabetically
- Emmanuel Akwafo(uncredited)
- Jozef Aoki(uncredited)
- Lasco Atkins(uncredited)
- Raj Awasti(uncredited)
- Lauren Beacham(uncredited)
- Marc Benanti(uncredited)
- Paul Blackwell(uncredited)
- Annarie Boor(uncredited)
- Greg Brummel(uncredited)
- Perry Burke(uncredited)
- Leona Carlo(uncredited)
- Bern Collaço(uncredited)
- Alexander Cooper(uncredited)
- Tim Dayman(uncredited)
- Alexander Furno(uncredited)
- Kevin Fyfe(uncredited)
- Melissa Galloway(uncredited)
- Don Gayle(uncredited)
- Gemma George(uncredited)
- David Georgiou(uncredited)
- Guna Gultniece(uncredited)
- Mark Haldor(uncredited)
- Bisi Hassan(uncredited)
- Richard Herdman(uncredited)
- Vera Horton(uncredited)
- Ty Hurley(uncredited)
- Dolly Jagdeo(uncredited)
- Vivien Kent(uncredited)
- Paul Kerry(uncredited)
- Nina Kumar(uncredited)
- Gia Labarbera(uncredited)
- Candice Lam(uncredited)
- Jorge Leon(uncredited)
- Rogers Leona(uncredited)
- Sonu Louis(uncredited)
- Love Luciano(uncredited)
- Nada Maache(uncredited)
- Teresa Mahoney(uncredited)
- Sid Man(uncredited)
- Anthony Milton(uncredited)
- Celina Nessa(uncredited)
- Jason Nicholls(uncredited)
- Tatsujiro Oto(uncredited)
- Boyd Rogers(uncredited)
- Aaron Sequerah(uncredited)
- Clem So(uncredited)
- Conny Stadler(uncredited)
- A.k. Steppa(uncredited)
- Daniel Stisen(uncredited)
- Julian Stone(uncredited)
- Vince Taylor(uncredited)
- Jo Wheatley(uncredited)
- Evie Wray(uncredited)
- Chen-On Chuline producer: Macao, October Pictures Ltd. (as Chu Chen On)
- Bobby Cohenproduced by
- David Copperfieldco-producer
- Kevin de la Noyexecutive producer
- Alex Kurtzmanproduced by
- Louis Leterrierexecutive producer
- Qiuyun Longexecutive producer
- Karl McMillanassociate producer
- Roberto Orciproduced by
- Ed Solomonexecutive producer
- Meredith Wieckassociate producer
- Brian Tylermusic by
- Peter Demingdirector of photography
- Deborah Aquilacasting by
- Tricia Woodcasting by
- Deena Adairhair stylist: Mr. Freeman
- Lesley Altringhamcrowd hair stylist / crowd makeup artist
- Helen Barretthair stylist: second unit / makeup artist: second unit
- Jess Brooksspecial makeup effects artist (as Jessica Brooks)
- Nicola Buckadditional hair stylist / additional makeup artist
- Paul Catlinghair concept artist / makeup concept artist
- Olive Wai-Ka Chanmakeup artist: Macao (as Chan Wai Ka Olive)
- Dorey Ciliahair stylist: second unit (as Dorey Sheppard) / makeup artist: second unit (as Dorey Sheppard)
- Karen Cohencrowd hair supervisor / crowd makeup supervisor
- Rebecca Colehair stylist / makeup artist
- Kevin de la Noyunit production manager
- Jodie Gregoryunit manager
- James K. Jensenpost-production supervisor
- James R. McAllisterproduction supervisor: Macau
- Mark W. McCoyvice president: Feature Post Production
- Donald Sabourinunit production manager
- Matthew Winterunit manager (as Matt Winter)
- Daisy Baldrythird assistant director: base
- Terry Bamberassistant director: additional photography
- Grant Butlerthird assistant director
- Dominic Channing-Williamssecond second assistant director (as Dom Channing-Williams)
- Sekani Doramthird assistant director: crowd
- Jonny Eaglethird assistant director: second unit
- Andrew Heardsecond unit assistant director
- Lammy Hersiassistant director: additional photography
- Mark Johnstoneassistant director: crowd pa
- David Ahernart department assistant
- Jamie Alcockassistant props storeman
- Maudie Andrewsassistant set decorator
- Hideki Arichidraughtsman
- Matthew Babbtrainee prop
- Andrew Bettscarpenter
- John Bohanconstruction manager
- Alan Brookerdraper
- Jamie Browncarpenter
- Chris Caldowconcept artist
- James Ashwillfoley mixer: One Step Up
- Richard Benny Benthamsound trainee
- John Casaliproduction sound mixer
- Matt Cavanaughsound editorial production assistant
- P.J. Corvusaudio technician
- Jack Cuccifoley mixer: One Step Up
- John T. Cuccifoley artist: One Step Up (as John Cucci)
- Gary Dodkinsound mixer: second unit
- Lloyd Dudleyboom operator: dailies
- Will Filesre-recording mixer
- Matthew G. Armstronglead senior special effects technician: dailies
- Christopher Brennanspecial effects technician
- Will Brettspecial effects technician
- Christopher A. DaltonTechnician & Safety Advisor
- Kane Dimmerspecial effects technician
- Krystof HansburyWinch Op
- Stephen Hutchinsonspecial effects supervisor
- Nick Joscylenespecial effects technician
- Jason Leinsterspecial effects workshop supervisor
- Noah Meddingsspecial effects technician
- Maris Abolinsdigital compositor: BlueBolt
- Marisa Ahnpaint and roto artist: Framestore
- Lucy Ainsworth-Taylorvisual effects executive producer: BlueBolt
- Maximilien Albertmodeller: Cinesite
- Sophie Andersonlead data wrangler
- Paul Ashallwitness camera operator: framestore
- Mathieu Aubinpaint & roto artist: Framestore
- Helen Bakercomputer graphics producer: Blind
- Margherita Balestriprevis artist: The Third Floor
- Sam Barnettvfx assistant coordinator
- Nina Armstrongstunt performer
- Gary Arthursstunt driver / stunt performer
- Lloyd Bassstunt performer
- Lee Bowersstunt performer
- Katy Bullockstunt performer
- David Cheungstunt performer
- Barry Aldridgecharge hand electrical rigger
- Susie Allnuttstill photographer: additional
- Ben Appletondigital imaging technician
- David Armsaerial stabilised head tech / 1st ac
- Dave Armstrongdolly grip (as David Armstrong)
- Peter Ayrissdrone pilot
- Dennis BaldwinCharge Hand Practical Electrician
- Peter Battencamera operator: dailies
- Samuel Beazleyvideo assistant: second unit
- Anthony Benjaminc camera grip
- Martial Andréanimator: framestore
- Karl Erlandsenanimator: Framestore
- Ryan Shoveyend credit supervisor
- Lei Lei Iaocasting assistant
- Katherine McArdlecasting assistant
- Kate Ringsellcasting associate
- Georgia Simonadr voice casting
- Natasha Vincentcasting assistant
- Ka Yee Yimextras casting
- Daryl Bristowcostume supervisor
- Kitty Cheuk-wai Chaucostume supervisor
- Gaia Cozziset costumer
- Sue Crawshawworkroom supervisor (as Sue Roma Crawshaw)
- Raphael Dilhancostume breakdown artist
- Marianne Elgaard-Bendtsencostume prop maker
- Christian Goddardprincipal set costumer
- Nina Jagersbacherassistant costume designer
- Harriet Johnsoncostume maker
- Emily Lancasterprincipal costume standby
- Monty Bassvisual effects assistant editor
- Megan Chomskispost-production assistant
- Paul Elmanassistant editor
- Christopher Heasmaneditorial trainee
- Mark Hermanvisual effects editor
- Eric Van Dyn Hovenpost-production assistant
- Benjamin Howdeshellassistant editor (as Ben Howdeshell)
- Daniella R. Baggaleylocation marshal (as Daniella Baggaley)
- Julian Bivollocation marshall
- Damon Cranelocation manager
- James Daveystudio assistant
- Lex Donovanassistant location manager
- Emily Fisherlocation assistant
- Colin Gileslocation Security
- Alex Gladstonelocation manager
- Ben Gladstonelocation manager: 2nd Unit
- Malcolm Granathlocation assitant
- Clint Bennettmusic editor
- Christine Bergrenmusic clearance and licensing
- Chris Brownmusic finance executive
- John Careymusic arranger
- Kyle Clausenassistant music editor
- Evan Duffymusic arrangements / musician: piano
- Robert Elhaiorchestrator
- Merissa Fernandezscore assistant
- Greg Hayesscore mixer
- Richard Hendersonmusic editor
- Kelly Maracin Kriegassistant script supervisor
- Nicoletta Maniscript supervisor: second unit
- Cristina Manlisesassistant script supervisor: second unit
- Anna Worleyscript supervisor
- Paul Andrewsdriver: cast
- Dean Burtenshawunit driver
- Tony Cooperdriver: cast
- Mark Dilliwaytransportation co-captain
- Barrie Fisherfacilities
- Robert Gaskilldriver: Mr Freeman USA: personal security
- Duncan Greenertransportation
- Jerry Hamsharunit driver
- Sean HaskettPicture vehicles Motorcycle Technician
- Christopher Scottchoreographer
- Hershel Cohendigital intermediate producer
- Annie Johnsondigital intermediate producer
- Andy Kaplandigital intermediate head of production: Company 3
- Stephen Nakamuracolorist
- J. Robert Schulzassistant colorist: Company 3 (as Jordan Schulz)
- Ian Sullivandigital intermediate accountant
- Robin Demetrioucatering supervisor
- Kirsty Savorycraft service
- Ewan Dunsirefire safety
- Karen Fayertyunit nurse
- Barry May-Leybournehealth and safety advisor
- Sally Mulliganunit nurse: additional photography
- Shane Robertssafety diver
- Charlotte Anthonyclearance coordinator
- Vicky Bishopproduction coordinator
- Mark Brennanproduction secretary
- Christopher Brittonoffice production assistant: New York
- Juliana Chanproduction coordinator (as Juliana Hiu-Wing Chan)
- Anneka Colemanassistant production coordinator
- Tom Forbesproduction coordinator: Macau
- Michela Mariniset production assistant
- Grace McInnesset production assistant: dailies
- Ali Morrisproduction coordinator: second unit
- Munawar Ahmadassistant accountant
- Grace Ainslieaccounts clerk
- Misli Akdagpetty cash buyer
- Carmela Carusoaccounts assistant
- Devis Damontepayroll accountant
- James Farthingaccounts assistant
- Pollyanna Gillassistant payroll accountant
- Sarah Huntconstruction accountant: prep
- Kelly Johnson-Beavenpayroll accountant
- Oscar Allanmodel maker
- David Baylissarmourer
- Joe Birdseyprop maker
- Liam Byrnearmourer
- Lok Yiu Chanassistant property master
- Aaron Contrerasprops: dailies
- Lois Gabrinprops coordinator
- Mitchell Holderdressing props
- Claudia Kalindjianunit publicist
- Christy Adairproduct placement
- Glyn Aldersonsatellite internet wifi engineer & wifi support
- Caellum Allanphysical production
- Caridad Angusstand in: Lizzy Caplan
- Tony Armatradingadr cast: voice (as Anthony Armatrading)
- Miguel Assuncaoassistant: Mr. Harrelson, Macao
- Kirk Bailyadr cast: voice
- Maggie Bairdadr cast: voice
- Rajia Baroudiadr cast: voice
- Stephen Dixonthanks to: Metropolitan Police Film Unit
- Noah Oppenheimspecial thanks
Contribute to this page
Suggest an edit or add missing content