When Irene Linden disappears, Private Detective Angelus Walker makes a trip to Elderwood where the urban legend of a witch haunts the locals. But Irene's disappearance is not an isolated case— others, including her friends have vanished, their trails running cold between myth and reality. As he delves deeper into the town's dark secrets, Angelus must race against time to uncover the identity of the killer before another victim falls prey to the witch's deadly curse.