El joven Norman Babcock (Kodi Smit-McPhee) tiene la habilidad de hablar con los muertos -- y muchas prefiere su compañía a la de los vivos. Norman recibe un mensaje de su distanciado tío Prenderghast (John Goodman) quien le dice que la antigua maldición de una bruja está a punto de ser real en su ciudad -- y que sólo Norman puede detenerla.