This island belongs to all of us – Director Amy Leach discusses Lord of the Flies
4 Apr 2023
Amy Leach, Deputy Artistic Director of Leeds Playhouse, talks about the contemporary resonance of Lord of the Flies – and why it’s vital for young aud...
Find out more