Starring Cast
Key crew
Director
Screenplay
Producers
Daniel Toland
, John Sachs
, Andrew Berg
, Neil Chordia
, Anwar Kawadri
, Phil Hunt
, Nick Moorcroft
, Brian Berg
, Ibrahim Dashishah
, Compton Ross
, Meg Leonard
Music
Cinematography
Editor
Production design
Laura Tarrant-Brown
Costume design
Casting
Full cast
31 cast membersJamie Taylor
Peter
Ellie Carney
Sonya
Dean Warren
Ricky
Caroline O'Hara
First Dinner Guest
Charlie Caton-Jones
Ben Linton
Crew by department
68 crew membersDirecting
Michael Caton-Jones
Director
Denis Crossan
Director of Photography
Gareth Tandy
First Assistant Director
James Chambers
Third Assistant Director
Josey McNamara
Second Assistant Director
Writing
Production
Andrew Berg
Producer
Daniel Toland
Producer
John Sachs
Producer
Neil Chordia
Producer
Julia Jones
Unit Publicist
Andrew Buckley
Location Manager
Anwar Kawadri
Executive Producer
Brian Berg
Executive Producer
Compton Ross
Executive Producer
Ibrahim Dashishah
Executive Producer
Meg Leonard
Executive Producer
Nick Moorcroft
Executive Producer
Phil Hunt
Executive Producer
Diarmuid Coghlan
Production Accountant
Gemma Jones
Production Coordinator
Victoria Banks
Unit Production Manager
Angela Fuguet
Post Production Supervisor
Silvia Felce
Assistant Production Coordinator
Camera
Stuart Hurst
Gaffer
Nick Ray
Key Grip
Tom Vandeputte
Still Photographer
Luis Santos
Lighting Technician
Editing
István Király
Editor
Tamás Szabó
Assistant Editor
Sound
Art
Thalia Ecclestone
Art Direction
Candice Marchlewski
Set Decoration
Paul Pattison
Property Master
Laura Tarrant-Brown
Production Design
Visual Effects
Costume & Makeup
Dumebi Anozie
Makeup Artist
Tracey Wells
Hair Designer
Zoe Kettel
Makeup Artist
Rob Nicholls
Costume Design
Tracey Wells
Makeup Designer
Holly Broughton
Costume Supervisor
Casting
Other
Alice Doughty
Driver
Claire Lawrence
Stunts
Derek Lea
Stunts
Dipo Faloyin
Driver
Tiger Rudge
Stunts
Lisa Rust
Painter
James Bacon
Musician
Lee Alder
Musician
Peter Gregson
Musician
Simon Chamberlain
Musician
Tom Gearing
Musician
Tom Linden
Musician
Martin Walker
Unit Manager
Liz Elizabeth West
Script Supervisor
Tony Lucken
Stunt Coordinator
Neil Harrison
Systems Administrators & Support