Witches have long captivated audiences with their mystical powers, interesting histories and the appeal of the supernatural.