Cast (20)

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

Crew (20)

Jon Wright

Director

Stephen Prentice

Writer

Tolga Kenan

Stunts

Marc Mailley

Stunts

Greg Powell

Stunt Coordinator

Uzma Hasan

Producer

Trevor Forrest

Director of Photography

Matt Platts-Mills

Editor

Manuel Puro

Casting

François Ivernel

Executive Producer

Cavan Ash

Producer

Tracy Brimm

Producer

Rachel Connors

Co-Producer

Joe Oppenheimer

Executive Producer

Kate Myers

Producer

Cameron McCracken

Executive Producer

Julian Nagel

Production Design

Fabrice Spelta

Art Direction

Julian Day

Costume Design

Alison McLaughlin

Costume Design