Das trashige Horrordrama spielt in der gleichnamigen Stadt im ausgehenden 17. Jahrhundert. Kurz bevor der junge John Alden (Shane West) in den Krieg zieht, schwängert er seine große Liebe Mary (Janet Montgomery). Als die von der ungewollten Schwangerschaft erfährt, ist John längst verschwunden und so treibt sie das Kind ab – in einem Klima ständiger Angst und umgeben von strenggläubigen Puritanern, die hinter jedem Rock eine Hexe sehen. Wie sich allerdings schnell herausstellt, haben sie damit in den meisten Fällen nicht einmal unrecht…