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?

The Venue

The Vaults

Arch 236 Leake Street, London, United Kingdom, SE1 7NN

Nearest Tube

Waterloo Station

Nearest Train

Waterloo Station

Running Time

60 mins

Booking Dates

First Performance

Wednesday 13th March 2019

Last Performance

Sunday 17th March 2019