Gail est psychothérapeute à Manhattan. Elle part s'installer quelques temps avec son beau fils Josh dans les montagnes, pour tenter de l'aider à surpasser le deuil de sa mère. Ils ne tardent pas à rencontrer leur étrange voisine Ruth qui collectionne les attrape-rêves. Quand Josh vole un de ses objets, ses cauchemars disparaissent, mais des événements étranges commencent à arriver et le comportement de l'enfant en est changé.