Correctrice, Marnie est en pleine impasse, coincée dans son travail, ses amitiés et ses amours. De son côté, Michael, professeur de géographie, est désespéré depuis son divorce.
Comme toutes les sorcières, Varice est solitaire. Ce qu'elle déteste par-dessus tout, ce sont ses voisins et leurs compagnons à quatre pattes mignons et bruyants.
Eve, professeure de mathématiques, mène une vie de rêve auprès de son mari Nate. L'année précédente, le lycée au sein duquel le couple travaille a été secoué par un scandale.