A review by locklore
Hour of the Witch by Chris Bohjalian

5.0

5/5 for the happy ending
the 1600s has little of those