It's the start of the sweltering summer of 1976, and the end of term is approaching at a secondary school in Swansea. Idealistic drama teacher Vivienne (Minnie Driver) is holding rehearsals for an ambitious musical production, a take on The Tempest that incorporates the contemporary songs of her pup...