Mabel Parrish is a young witch, born with powers beyond her comprehension. Despite many attempts since childhood, she is unable to fully control her magic abilities. Per her grandmother's advice, she turns to a safe haven made for people "just like her." The small town of Great Oaks, Massachusetts - a community brimming with vampires, ghosts, other witches, and creatures of the like. Upon arriving, she befriends the locals, enrolls in the town's university, and even becomes a regular at the local diner owned by a family of werewolves. There, she meets Patrick, the sickly eldest son of said family plagued with insomnia. The more Great Oaks grows on her, the more she discovers a certain darkness lurking. Not just in town, but also within herself.