Zoals elke zomer brengen de Foxes hun kinderen naar hun oma in de Appalachen zodat ze daar in de prachtige natuur vakantie kunnen vieren. Hier spelen de twaalfjarige Thea en haar broertje de hele dag buiten, in de natuur, omringd door de geur van dennenbomen en vers brood. Maar als hun ouders de volgende dag teruggaan naar huis in een buitenwijk van Virginia, hebben ze geen idee wat hun te wachten staat.
De volgende ochtend blijken Thea en haar oma dezelfde nachtmerrie te hebben gehad. Als ze elkaar aankijken weten ze dat er iets vreselijks is gebeurd.
De kinderen blijven wonen bij hun oma. De moordenaar van hun ouders moet de rest van zijn leven doorbrengen in een zwaarbewaakte gevangenis. Na verloop van tijd zal Thea vrienden maken, een carrière opbouwen en liefde vinden. Maar haar terugkomende visioenen voelen als een vloek. Thea kan de verwrongen gedachten van de man die hun jeugd verwoestte horen, en zijn slechte daden van kilometers ver zien. Hij weet dat maar al te goed - en hij is uit op wraak.


