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 al snel meer voor de volwassen Josh dan alleen maar vriendschap.
Helaas is het al snel 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.