Credits
Cast

Alex Pettyfer
Bradley White

April Pearson
Natasha 'Tasha' Cummings

Dimitri Leonidas
Alexis

Calvin A. Dean
Darren Mullet

Tuppence Middleton
Justine Fielding

Georgia King
Sophie

Mary Nighy
Helena

Olly Alexander
Jason Banks

Ben Lloyd-Hughes
Jez

James Floyd
Nasser

Sophie Wu
Mei Lei

Hugh Mitchell
Tim

Larissa Wilson
Khalillah

Ruby Bentall
Emily

Tom Hopper
Marcus

Geoff Bell
Gordon Ramsey
Peter Amory
Head Teacher

Roger Ashton-Griffiths
Mr. Humpage

Sandra Dickinson
Miss Swanson

Kenneth Collard
Mr. Dawson
Art
Fabrice Spelta
Art Direction
Julian Nagel
Production Design
Camera
Trevor Forrest
Director of Photography
Costume & Make-Up

Julian Day
Costume Design
Alison McLaughlin
Costume Design
Crew

Greg Powell
Stunt Coordinator

Tolga Kenan
Stunts

Marc Mailley
Stunts
Directing

Jon Wright
Director
Editing
Matt Platts-Mills
Editor
Production

Manuel Puro
Casting
Rachel Connors
Co-Producer
François Ivernel
Executive Producer
Cameron McCracken
Executive Producer
Joe Oppenheimer
Executive Producer
Tracy Brimm
Producer
Kate Myers
Producer
Cavan Ash
Producer
Uzma Hasan
Producer
Writing
Stephen Prentice
Writer