Since coming to Enchantment, New Mexico Daire Santos life has changed, yet while she's come to embrace her new powers as a Soul Seeker, she struggles with the responsibility of navigating between the worlds of the living and the dead.
Young Daire Santos has unexplained visions and is sent to live with her grandmother who recognizes that the visions are a call to Daire's destiny as a Soul Seeker. Having the power to navigate between the worlds of the living and the dead, she attempts to understand and harness her powers. When she meets Dace, the boy from her dreams, she is unsure if he is her true love or an ally of the enemy she is meant to destroy.
When an unusual prophet arrives looking to eliminate all the Richters in Enchantment, Daire knows she must stop him in order to keep him from claiming her beloved Dace. When Dace goes missing, however, she must race against the clock to save him and restore his soul.
With the Richters close to gaining ultimate power and the destruction of all she loves imminent, Daire Santos, sundered from her love, Dace, comes into her own as the last of the Soul Seekers to keep the evil of the Richters at bay.