Jack St. Bride, nauczyciel w prywatnej szkole dla dziewcząt, nie ma innego wyjścia - musi całkowicie zerwać ze swoim dawnym życiem, które legło gruzach z powodu zakochanej w nim uczennicy. Szukając miejsca, w którym mógłby się ukryć i pogrzebać przeszłość, trafia do sennego miasteczka Salem Falls w Nowej Anglii. Powrót do nauczania nie wchodzi w grę, zostaje więc pomywaczem w małej restauracji należącej do Addie Peabody. Wkrótce między właścicielką a skromnym, bezpretensjonalnym Jackiem rodzi się uczucie. Niestety, w sielskim miasteczku mieszka też czwórka skrywających mroczne tajemnice nastolatek, które obierają sobie Jacka za cel niecnych knowań. Rozpętuje się współczesne polowanie na czarownice i Jack po raz kolejny musi walczyć z wymiarem sprawiedliwości oraz z uprzedzeniami.