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
Sound Re-Recording Mixer
Ben Baird
Costume Design
Holly Rebecca
Production Design
Andy Drummond
Original Music Composer
Hutch Demouilpied
Director of Photography
Nick Cooke
Sound Editor
Jack Wensley
Visual Effects Producer
Karl Kuehn
Visual Effects Supervisor
Nicholas Bennett
Makeup Designer
Kat Morgan
Makeup Artist
Madeleine Drewell
Line Producer
Wendy Griffin
Casting Director
Danny Jackson
Sound Designer
Assistant Accountant
Rhona Armstrong
Location Assistant
Richard Thomson
Camera Trainee
Derek Gereg
Costume Supervisor
Stuart Truesdale
ADR Mixer
Nick Kray
Stunt Double
Jamie Mcleod
Script Supervisor
Georgina Higgins
Location Manager
Richard Brough
First Assistant Director
Wendy Ashman
Fight Choreographer
Curtis Rivers
Graphic Designer
Kenny McGuire
Assistant Art Director
Elias Sommer
Scenic Artist
Caroline Doney
Shona Mackenzie
Production Accountant
Paul Zieleniec
Standby Art Director
Caroline Grebbell
Key Grip
Mark Dorris
Dialect Coach
Marina Tyndall
Post Production Supervisor
Clare Maclean
Georgia Boll
Second Assistant Director
Sean Boyle
First Assistant Editor
Victoria Bate
Script Editor
Anna Seifert-Speck
Second Assistant Camera
David van der Zanden
Ros Steen
Sound Effects Editor
Jamie McPhee
Archie Lamont
Stunts
Carter Ferguson
Michelle Macdonald
Neil Cairns
Sean Guthrie
John Sackey
Music Supervisor
Phil Canning
Stunt Coordinator
Executive Producer
Daniel Battsek
Adam Keltie
Focus Puller
Bradley Stearn
Electrician
Stewart Torley
Unit Publicist
Ruth Marsh
Eve Doherty
Digba Kurpjel
Marwa Mouazen
Foley Recordist
Giorgi Lekishvili
Digital Intermediate Colorist
Jodie Davidson
Assistant Costume Designer
Kirsty Halliday
Property Master
Tony Sheridan
Zoe Flower
Alastair Mackintosh
Dialogue Editor
Alexej Mungersdorff
Neil Swain
Robbie Allen
Sound Recordist
Phil Croal
Casting Associate
Ross Barratt
Third Assistant Director
Fraser Malcolm
David Hutchison
Still Photographer
Sarah Coulson
Producer
Angus Lamont
Ross McKenzie
David Segal-Hamilton
Irune Gurtubai
Lizzie Francke
Julia Oh