In the heat of the summer of 1976, drama teacher Vivienne fights sweltering heat and general teenage apathy to put on an end-of-term version of Shakespeare's The Tempest.

Minnie Driver
as Vivienne Mae

Aneurin Barnard
as Davey

Danielle Branch
as Stella

Kimberley Nixon
as Vicki

George MacKay
as Jake

Robert Pugh
as Headmaster

Tom Rhys Harries
as Evan

Kristian Gwilliam
as Hoople

Adam Byard
as Lewis

Kayleigh Bennett
as Dena