Spisovatel Ben Mears (David Soul) se vrací do města svého dětství a netuší, že se rozpoutalo staré zlo, které postihovalo určitou skupinu lidí. Jeden po druhém se lidé začali ztrácet; skupina Salemu umírá. Ben se obává, že odpověď se skrývá ve starém Marstenově domě s jeho záhadnými novými obyvateli, zlověstném panu Srtakerovi (James Mason) a nepolapitelném panu Barlowovi. Právě s nimi bude Ben muset vybojovat závěrečnou bitvu, kdy samotný život je v sázce...