Dark forces

4 min read

MARION GIBSON praises a retelling of a 17th-century witchcraft trial that never loses