People of interest

In the remote village of Dedham a old myth about a man hanging himself on a tree in unusual circumstances is popular amongst the village. On Halloween 1902, Alice and her friend Alexis are late to the church, they see a shadow thinking it's just an adult running home to get something. But was it? Strange things happen and it seems as the myth is playing out in front of them. Will this kill them bboth? or not.....