Cast (21)

James McAvoy

Simon

Vincent Cassel

Franck

Rosario Dawson

Elizabeth

Danny Sapani

Nate

Matt Cross

Dominic

Wahab Sheikh

Riz

Mark Poltimore

Francis Lemaitre

Tuppence Middleton

Young Woman in Red Car

Simon Kunz

Surgeon

Michael Shaeffer

Security Guard #1

Tony Jayawardena

Security Guard #2

Vincent Montuel

Handsome Waiter

Jai Rajani

Car Park Attendant

Spencer Wilding

60's Robber

Gursharan Chaggar

Postman

Edward Rising

60's Auctioneer

Lee Nicholas Harris

Paramedic (uncredited)

Sam Creed

Dj (uncredited)

Hamza Jeetooa

MRI Technician (uncredited)

Ben Cura

New Client (uncredited)

Kelvin Wise

Fireman (uncredited)

Crew (52)

Gail Stevens

Casting

Danny Boyle

Director

François Ivernel

Executive Producer

Suttirat Anne Larlarb

Costume Design

John Hodge

Writer

Christian Colson

Producer

Anthony Dod Mantle

Director of Photography

Rick Smith

Original Music Composer

Bernard Bellew

Executive Producer

Danny Boyle

Producer

Jon Harris

Editor

Mark Tildesley

Production Design

Lee Knight

Gaffer

Donna Isaacson

Casting

Katrina Dunn

Art Direction

Denis Schnegg

Supervising Art Director

Dominic Capon

Set Decoration

Sylvia Parker

Script Supervisor

Allan Jenkins

Music Editor

Susie Allnutt

Still Photographer

Simon Hayes

Production Sound Mixer

Joe Ahearne

Writer

Toby Lloyd

Visual Effects Editor

Tim Caplan

Visual Effects Producer

Richard Conway

Special Effects Supervisor

Chloe Meddings

Hairstylist

Cliff Wallace

Prosthetic Designer

Christine Blundell

Makeup Designer

Noga Alon Stein

Visual Effects Coordinator

Adam Gascoyne

Visual Effects Supervisor

Christine Blundell

Hair Designer

Huseyin Caner

Visual Effects Supervisor

Lesa Warrener

Hairstylist

Alastair Rae

Steadicam Operator

Sean Connor

Underwater Camera

Thomas Neivelt

Gaffer

Warren Ewen

Rigging Gaffer

Niels Reedtz Johansen

Second Unit Director of Photography

Nellie Burroughes

Stunt Double

Steven M. Rales

Executive Producer

Tessa Ross

Executive Producer

Cameron McCracken

Executive Producer

Mark Roybal

Executive Producer

Richard Styles

First Assistant Director

Carlos Fidel

Second Assistant Director

Joan Schneider

Unit Production Manager

Hugo Adams

Foley Editor

Niv Adiri

Sound

Jack Stew

Foley Artist

Glenn Freemantle

Sound Designer

Peter Gleaves

ADR Recordist

Andrea King

Foley Artist