Rachel and Jet are possessed by 17th century spirits trying to stop the mother of all witches from destroying their small town. Zoe is a ten-year old serial killer under the wing of a possessed priest who gives her an infamous knife named Jack. Step by step the paths of these young women converge towards an unlikely alliance and a brutal showdown on the winter graves of Firehill.