A pretty good horror yarn although very silly in parts. Story wise there are some good bits and pieces but very unevenly handled which drags the whole thing down. Just as it gets good it sinks back into mediocracy time and time again. The acting is solid but the actors struggle with the material. There are some scary and tense moments but the witch is a real snooze though.