The final instalment in the Donmar Warehouse's all-female Shakespeare Trilogy sees Harriet Walter take on the role of Prospero in this evocation of the eternal struggle for freedom, morality and justice. Directed for both stage and screen by Phyllida Lloyd. Set on an isle 'full of noises', this magical production features a glowing score by Joan Armatrading.