Lindsay Duncan
Hippolyta / Titania
Alex Jennings
Theseus / Oberon
Finbar Lynch
Philostrate / Puck
Desmond Barrit
Nick Bottom
Monica Dolan
Hermia
Osheen Jones
The Boy
Emily Raymond
Helena
Ann Hasson
First Fairy