Deborah Hyde, editor of the Skeptic magazine, reviews Robert Eggers' directorial debut.
now playing
Film Review: The Witch