Sean Bean
Ewan
Sean Bean
Ewan
Abhin Galeya
Ash
Charlotte Rampling
Charlotte McQueen
Peter Polycarpou
Nabil
Tuppence Middleton
Kate
Tom Burke
Mark
Sam Douglas
Harry
Michelle Ryan
Emma
James Fox
Scott Catesby
Shivani Ghai
Rena
Glenn Wrage
Sergeant Glen Conlan
Silas Carson
Amin
Chris Geere
Nick
Tariq Jordan
Paul
Jon Wennington
Wedding Guest (uncredited)
Ian Howes
Director of Photography
Annabelle Miller
Makeup Artist
Hugh Fottrell
Set Dresser
Nikki Belding
Makeup Artist
Laura Milligan
Makeup Artist
Jude Campbell
First Assistant Director
Stuart Conran
Makeup Effects Designer
Max Berman
Standby Art Director
Sarah Powell
Standby Art Director
John Liu
Hairstylist
Alexandra Sanders
Makeup Artist
Ben Burt
Second Assistant Director
Hannah Edwards
Makeup Artist
Sally Alcott
Makeup Artist
Paula Turnbull
Second Assistant Director
Katya Guy
Property Master
James Morrall
Set Dresser
Dominic Webb
Makeup Designer
Emily Perowne
Second Assistant Director
Henry Howes
Gaffer
Aaron Trinder
Main Title Designer
Julie Harding
Digital Intermediate Producer
Ann Marie Shields
Music Supervisor
Tony Chance
Storyboard Artist
Brian Krijgsman
Colorist
Kate Thomson
Assistant Costume Designer
Garie Kan
Boom Operator
Don 'Chudi' Nelson
Boom Operator
Alex Martin
Assistant Editor
Adrienn Lakatos
Costume Assistant
Sarah Jane Thomson
Wardrobe Assistant
Sascha Robey
Armorer
Steve Manningham
Grip
Richard Hooper
Armorer
David Mills
Camera Loader
Roland C. Phillips
Camera Loader
Kevin Foy
Grip
Scott Dawkins
Online Editor
Ossian Bacon
Focus Puller
Jerry Richards
Dialogue Editor
Karl Hui
Focus Puller
Andrew Quinney
Production Sound Mixer
Joss Skottowe
Armorer
Sanjay Sharma
Production Coordinator
Jessica Snyder
Wardrobe Assistant
Colin Gorry
Special Effects Supervisor
Tony Ray
Digital Intermediate
Carleen Beadle
Production Accountant
Moncho Aldamiz
Assistant Camera
Naomi Howarth
Wardrobe Assistant
Mark Sneddon
Focus Puller
Robin Gerrard
Boom Operator
Lynn Scrimgeour
Production Coordinator
George Pinnock
Foley Artist
Helen Taylor
Production Secretary
Gary Cohen
Special Effects Technician
Joseph Geday
Special Effects Technician
Paul Mann
Special Effects Technician
David Payne
Special Effects Technician
Louisa Bradshaw
Public Relations
Maja Meschede
Costume Design
Simon Lambros
Music
Hadi Hajaig
Director
Elaine Grainger
Casting
Hadi Hajaig
Producer
Hadi Hajaig
Writer
Aaron Trinder
Visual Effects Supervisor
Louisa Bradshaw
Public Relations
Pedro Moura
Assistant Art Director
Janine Azern
Public Relations
Craig Irving
Sound Re-Recording Mixer
Peter Pedrero
Stunt Coordinator
Humphrey Jaeger
Production Design
Farah Abushwesha
Production Manager
Hadi Hajaig
Editor
Kevin Day
Gaffer
Paul J. Wright
Digital Intermediate
Jenny Ray
Art Direction
Frank Macauley
Video Assist Operator
John Adams
Production Manager
Tom Parsons
Sound Designer
Stéphane Collonge
Production Design
André Jacquemin
Sound Designer
Rob Llewellyn
Camera Operator
Matt Allsop
Steadicam Operator
Jonathan Spencer
Gaffer
Mira Bajagic
Production Manager
Rebecca Sheridan
Script Supervisor
Ben O'Farrell
Location Manager
David Colenutt
Location Manager
Robert Karlsson
Dolby Consultant
Stephen Brayne
Still Photographer
Sonya Yu
Art Direction
Liam Iandoli
Camera Operator
James Eckersley
Still Photographer