En 1988, el oficial de la policía de Filadelfia Thomas Lockhart (Boyd Holbrook), ansioso por convertirse en detective, comienza a seguirle la pista a un asesino en serie que misteriosamente resurge cada nueve años. Cuando los crímenes del asesino empiezan a desafiar cualquier explicación científica, la obsesión por descubrir la verdad amenaza con destruir su carrera, su familia y posiblemente su cordura.
Stephanie es una joven madre videobloguera de una ciudad pequeña cuya mejor amiga, la sofisticada Emily, desaparece un día repentinamente. A Stephanie le ayudará en su búsqueda el marido de Emily, Sean.
Richard Carlyle tiene que volar junto a sus dos hijos hasta el pequeño pueblo de Steeple Falls, en el cual se enorgullecen de sus tradiciones de Halloween. Entonces recibe la noticia de que su abuelo Frank ha fallecido. Allí, los dos pequeños, Ian y Claire, descubren que todo el pueblo está realmente embrujado e invadido por amistosos fantasmas. Sin embargo, hay un espíritu malvado que no dejará que el abuelo Frank descanse en paz. La familia tendrá que unirse para conseguir ayuda sobrenatural y acabar con Zachariah Kull.