Dziwne rzeczy spotykają Daire Santos. Kruki ją wyśmiewają, świecący ludzie ją śledzą, czas zatrzymuje się bez ostrzeżenia, i piękny chłopak o nieziemskich niebieskich oczach nawiedza wszystkie jej sny. Bojąc się o zdrowie psychiczne swojej córki, matka Daire wysyła ją do babci, której nigdy nie spotkała, ale która wie czym są symptomy dziewczyny– wezwaniem do jej przeznaczenia jako Soul Seeker – który może poruszać się między światem żywych i martwych.
Na zakurzonych równinach Enchantment, New Mexico, Daire podejmuje się wykorzystywania swojego rodowego dziedzictwa, ale kiedy spotyka Dace’a, chłopaka ze swoich snów, wtedy sprawy przyjmują niespodziewany obrót. Daire zostaje zmuszona do odkrycia tego, czy Dace jest jedynym facetem, z którym mogłaby być… czy też sprzymierzył się z wrogiem, którego Daire musi zniszczyć.