A witch who's lived for hundreds of years sets her sights on the soul of a young woman named Natalie (Rachel Specter). Natalie's father, Dexter (Bill Moseley), realizes what's afoot, but he'll need some help if he's to prevent the witch from stealing his daughter's soul. Dexter teams with Edward Carnby (Rick Yune) and Abner Lundberg (Lance Henriksen), both of whom have previously tangled with witches, and together they set out to rid the world of the witch's brand of black magic.