Directed by: Malcolm Leigh Stars: Alex Sanders, Maxine Sanders, Guy Standeven Language: English Country: Uk Description: Documentary about witches and their history in the UK, featuring ‘real’ rituals, re-enactments, a visit to the Witch Museum in Cromwell, and lots of nudity! There is a rumor that a longer version exists, […]