L'écrivain Ben Mears retourne dans sa ville natale de Jerusalem's Lot, dans le Maine, dans le but d'écrire un livre sur Marsten House, une maison réputée hantée qui est située sur une colline dominant la ville. Mears a l'intention de la louer mais découvre qu'elle vient d'être achetée par Richard Straker, un homme étrange qui vient d'ouvrir un magasin d'antiquités avec son associé Kurt Barlow. Ben s'installe en ville et rencontre la jeune Susan Norton, avec qui il ne tarde pas à nouer une relation romantique. Il sympathise également avec le docteur Bill Norton, le père de la jeune femme, et retrouve son ami d'enfance Jason Burke.