Hannah is helemaal klaar voor een heerlijk rustige zomer na haar eerste werkjaar op een middelbare school. Samen met haar broer Ben gaat ze naar het vakantiehuisje van hun moeder in Arizona. Daar loopt ze Josh, de oude jeugdvriend van Ben, na jaren weer tegen het lijf. De kleine jongen uit het Navajo-reservaat is plotseling niet zo klein meer, en Hannah voelt meer voor de volwassen Josh dan alleen maar vriendschap.
Maar al snel is het gedaan met de rust. Nacht na nacht wordt Hannah geplaagd door vreemde nachtmerries over het verleden van de Navajo's en griezelige schimmen die haar achtervolgen. De schaduwen komen steeds
dichterbij... en waarom komt Josh ook steeds in haar dromen voor?
Soms is het verleden nog niet echt voorbij.