Blaire has never fit in with her close-knit town, forever branded with the outcast Granger name. When her grandmother reveals that she's the missing piece in their conven's history and their last chance against the town's madman, her world is turned upside down. She finds refuge in an unlikely place: the town's sheriff, and discovers that he's exactly what she needs to fulfill her new role.