Omar
Amir El-Masry
Farhad
Vikash Bhai
Margaret
Grace Chilton
Mike
Raymond Mearns
Hamad
Sodienye Ojewuy
Tia
Iona Elizabeth Thomson
Scooter Woman
Barbara Hunter
Abdul
Raadi Madhi
Beatrice
Ellie Haddington
Wasef
Ola Orebiyi
Abedi
Kwabena Ansah
Helga
Sidse Babett Knudsen
Qais Nashif
Boris
Kenneth Collard
Vikram
Sanjeev Kohli
Plug
Cameron Fulton
Stevie
Lewis Gribben
Foley Artist
Biko Gogaladze
Director
Ben Sharrock
Writer
Production Coordinator
Iain Canning
Steadicam Operator
Martin Parry
Editor
Lucia Zucchetti
Digital Imaging Technician
Grant McPhee
Karel Dolak
Foley Editor
Srdjan Kurpjel
Director of Photography
Nick Cooke
Original Music Composer
Hutch Demouilpied
Production Design
Andy Drummond
Costume Design
Holly Rebecca
Sound Re-Recording Mixer
Ben Baird
Sound Editor
Jack Wensley
Visual Effects Producer
Karl Kuehn
Makeup Designer
Kat Morgan
Makeup Artist
Madeleine Drewell
Visual Effects Supervisor
Nicholas Bennett
Executive Producer
Daniel Battsek
Robbie Allen
Line Producer
Wendy Griffin
Casting Director
Danny Jackson
Sound Designer
First Assistant Director
Wendy Ashman
Post Production Supervisor
Clare Maclean
Sound Recordist
Phil Croal
Music Supervisor
Phil Canning
Digital Intermediate Colorist
Jodie Davidson
Stunt Coordinator
Curtis Rivers
Fight Choreographer
Stunts
Carter Ferguson
Stunt Double
Jamie Mcleod
Michelle Macdonald
Georgia Boll
Shona Mackenzie
Casting Associate
Ross Barratt
Script Supervisor
Georgina Higgins
Script Editor
Anna Seifert-Speck
Second Assistant Director
Sean Boyle
Third Assistant Director
Fraser Malcolm
Production Accountant
Paul Zieleniec
Neil Cairns
Assistant Accountant
Rhona Armstrong
Location Manager
Richard Brough
Location Assistant
Adam Keltie
Sean Guthrie
Richard Thomson
Standby Art Director
Caroline Grebbell
Assistant Art Director
Elias Sommer
Graphic Designer
Kenny McGuire
Scenic Artist
Caroline Doney
Focus Puller
David Hutchison
Second Assistant Camera
David van der Zanden
John Sackey
Bradley Stearn
Camera Trainee
Derek Gereg
Key Grip
Mark Dorris
Costume Supervisor
Stuart Truesdale
Assistant Costume Designer
Kirsty Halliday
Property Master
Tony Sheridan
Electrician
Stewart Torley
Dialect Coach
Neil Swain
Marina Tyndall
Ros Steen
Marwa Mouazen
Unit Publicist
Zoe Flower
Ruth Marsh
Still Photographer
Sarah Coulson
First Assistant Editor
Eve Doherty
Victoria Bate
Alastair Mackintosh
Sound Effects Editor
Jamie McPhee
Archie Lamont
Dialogue Editor
Alexej Mungersdorff
ADR Mixer
Nick Kray
Digba Kurpjel
Foley Recordist
Giorgi Lekishvili
Producer
Irune Gurtubai
Angus Lamont
Julia Oh
Ross McKenzie
David Segal-Hamilton
Lizzie Francke