"Over one intense day, the devoted head teacher of a last-chance reform school strives to keep his students in line while facing pressures of his own."
Cillian Murphy
as Steve
Tracey Ullman
as Amanda
Jay Lycurgo
as Shy
Little Simz
as Shola
Douggie McMeekin
as Andy
Youssef Kerkour
as Owen
Roger Allam
as Sir Hugh Montague Powell
Emily Watson
as Jenny
Archie Fisher
as Posh Cal
Araloyin Oshunremi
as Benny
Luke Ayres
as Jamie
Marcus Garvey
as Geoff
Priyanga Burford
as Kamila
Joshua Barry
as Ash
Ahmed Ismail
as Nabz
Joshua J. Parker
as Riley
Tom Moya
as Paul
George Fouracres
as Angus
Tut Nyuot
as Tyrone
Amy Cudden
as Claire
Danielle Meehan
as Shy's Mother
Ben Lloyd-Hughes
as Julian
Ruby Ashbourne Serkis
as Charlotte
Shelley Longworth
as Sarah
Charlie Beaven
as Henry Havery
Tilly Walker
Lois Haidar
as Holly
Leanne Everitt
as Helen
Alan Moloney
Producer
Max Porter
Novel
Tim Mielants
Director
Screenplay
Danielle Palmer
Editor
Robrecht Heyvaert
Director of Photography
Paki Smith
Production Design
Nigel Pollock
Supervising Art Director
Johnny Byrne
Set Decoration
Kate Bone
Casting Associate
Dane Millward
Casting Assistant
Elizabeth Eva Hedley
Hair Designer
Makeup Designer
Daire Glynn
First Assistant Director
Senjan Jansen
Sound Designer
Ben Salisbury
Original Music Composer
Geoff Barrow
Executive Producer
Tina Pawlik
Co-Producer
Robert Sterne
Casting
Adanna Adams
Production Manager
Nicola Long
Second Assistant Director
Lyndsay Myles
Associate Producer
Gordon Seed
Stunt Coordinator
Daryn McLaughlan
Art Direction
Rebecca Mann
Standby Art Director
Shadé Addams
Graphic Designer
Sally Endean
Art Department Coordinator
Kyle Stephen-Lett
Draughtsman
Freya Emerson
Lily Sullivan
Art Department Assistant
Georgina Woods
Art Department Trainee
Iain Downes
Assistant Set Decoration
Mike Parker
Property Master
George Nelmes
Dressing Prop
Ian O'Sullivan
Danny Carrey
Stamos Triantafyllos
Camera Operator
Steadicam Operator
Arron Monkman
First Assistant "A" Camera
Ben Jones
First Assistant "B" Camera
Julie Sande
Second Assistant "A" Camera
Alex Hollowbread
Second Assistant "B" Camera
Maddie Ferguson
Camera Trainee
Kudzai Dzokamushure
Ben Grady
Digital Imaging Technician
Alfie Coates
Script Editor
Madz Abbasi
Script Supervisor
Stevie Haywood
Production Sound Mixer
Wim Swinnen
Gaffer
Sion Davies
Rigging Gaffer
Andy Green
Best Boy Electric
Matthew Wilson
Electrician
Robert Rabson
Josh Thomas
Mark Hutton
Gavin Hyden
Standby Rigger
Tom Stansfield
Key Grip
Jack Connolly
Chris Sibley-Hale
Standby Carpenter
David Harris
Nisha Williams
Costume Supervisor
Charlotte Kayll
Costume Standby
Mairead Harris
Martine Watkins
Hair Supervisor
Makeup Supervisor
Angela Stewart
Makeup & Hair
Molly Carroll
Faith Johnston
Bradley Kelly
Production Coordinator
Joshua Watkins
Assistant Production Coordinator
Josie Taylor
Production Secretary
Charlotte Goldney
Clearances Coordinator
Suzanne Nicell
First Assistant Accountant
Anne Reid
Anne O'Donovan
Second Assistant Accountant
Emily Lin
Accounting Trainee
Leon Welchman
Assistant Location Manager
Zac Gregory
Owen Twort
Location Scout
Monty Eliot-Domineguez
Unit Manager
Sam Gregson-Hicks
Location Assistant
Chayenne Rogers-Dixon
Charlotte Fenton
Colm Bassett
Construction Manager
Billy Buckley
Head Carpenter
Johnny McDaid
Carpenter
Paul Mitchell
John Read
Painter
Patricia Bailey
Leah Fletcher
Richard Barrett
Jacob Barrett
Mark Bassett
Construction Buyer
Aidan Doherty
Driver
John Van Der Pool
Special Effects Supervisor
Marc Headland
Special Effects Technician
Alan Evans
Transportation Captain
Mark Toner
Dave Mapp
Richie Mercer
Tom Jones
Joanne Byrne
Unit Publicist
Kate Glynn
Robert Viglasky
Still Photographer
Sarah Counsell
Charles Obaro
Third Assistant Director
Yosune Aston
Producer's Assistant
Marina Smith
Production Assistant
Samuel Jacques
Lillie Hamilton
Alice Garratt
Set Production Assistant
Eleanor Clayton
Said Khensous-Tayeb
Roger Ward
Set Medic
Dee Collier
Post Production Supervisor
Jack Glossop
Abigail Anderson
Post Production Coordinator
Mia Purcell
Post Production Assistant
Rob Stuart
First Assistant Editor
Sound Re-Recording Mixer
Michelle McCormack
Dialogue Editor
Aza Hand
Sound Effects Editor
Eoghan McDonnell
Foley
Bert Aerts
Assistant Sound Designer
Mike Tehrani
ADR Mixer
Miles Henry
Hannes Wannerberger
Sound Mix Technician
Jack Cheetham
Ian Neil
Music Supervisor
Gavin Murphy
Conductor
Ciaran Dunne
Score Engineer
Mark Dwyer
Stuart Matthews
Scoring Mixer
Alison McCosh
Costume Designer