Eleanor Lance (Lili Taylor), uma mulher bastante solitária que tem insônia, resolve atender ao chamado de ir até Hill House para se encontrar com o Dr. David Marrow (Liam Neeson), que vai fazer lá uma experiência com ela. Lá estão também Theo (Catherine Zeta-Jones), uma bela mulher bissexual que aparenta ser bastante independente, e Luke (Owen Wilson), que sente-se atraído por Theo e o primeiro a perceber que o estudo não tem nada ligado a problemas de insônia. Eleanor, ou melhor Nell, como gosta de ser chamada, a pessoa mais sensível do grupo e sente-se fortemente atraída pela casa. O grupo avisado que ninguém chega perto da mansão quando escurece, assim ninguém poderá ouvir seus gritos. Eles acham o aviso estranho mas logo o entendem quando se deparam com estranhos acontecimentos, principalmente Nell, que ouve vozes de crianças pedindo para serem libertadas. Gradativamente eles descobrem o terrível segredo, que envolve a Hill House.