This play examines our attitudes to ritual, to revenge and to the uprising of female power. What are ghosts and demons and do they come from below or from within?
Arch 236 Leake Street, London, United Kingdom, SE1 7NN
Wednesday 13th March 2019
Sunday 17th March 2019