1994 entdeckt eine Gruppe von Teenagern, dass die unheimlichen Ereignisse, welche ihre Stadt seit Generationen terrorisieren, einen Zusammenhang haben - und sie vielleicht selbst die nächsten Opfer sein könnten.
Im Jahr 1666 findet eine schlimme Hexenjagd in einer kleinen Stadt statt, die über die nächsten Jahrhunderte tödliche Konsequenzen nach sich ziehen wird.
Als der junge Carter (Gabriel Bateman) eines Tages durch Zufall auf einen streunenden Hund trifft, ist es Liebe auf den ersten Blick. Prompt wird der Vierbeiner nach Hause geschmuggelt, wo er auch das Herz von Carters Schwester Frankie (Darby Camp) im Sturm erobert – sehr zum Leidwesen ihrer...