Evil & Wicked Spirits on Stage 32

Evil & Wicked Spirits

The film is set amongst the Great London Plague of 1665 and centres on a family's suffering. Should they sell their souls to a witch?

View this project on Stage 32