Guy (Justin Theroux) e Jeanne Cooley (Julie Delpy) formam um casal que se mudou recentemente com as filhas, Molly (Kathleen Regan) e Lucy (Cassidy Hinkle), para uma antiga casa localizada perto da montanha Wachusett, na cidade de Princeton. Logo Jeanne passa a ter estranhos pesadelos e a escutar choros e vozes vindos da floresta próxima à casa deles. Assustada, Jeanne logo descobre que trata-se da lenda de Lucy Keyes (Anna Friedman), que diz que uma criança teria desaparecido na floresta há 250 anos e que o fantasma de sua mãe ainda a procura no local.
Três amigos de infância, Dave, Sean e Jimmy acabam se separando quando um deles, Dave, é sequestrado e sofre terríveis abusos sexuais. Agora adultos, o passado volta a assombrá-los quando a filha de Jimmy é assassinada. Sean é o policial que investiga o caso, Jimmy quer revanche e Dave é o principal suspeito.