In the kingdom of Uratha, the spirits are charged with an important task. They speed across the great distances to deliver words whispered to them by the living. Like all Overseers, Ruhla must impart the messages the spirits bring her.
Twelve years prior, Ruhla was to marry Kaimen — until he started seeing the dead. Forced to exile Kaimen because of this curse, years have now passed since Ruhla last received any communication from him. Then one morning, the spirit of Kaimen’s dead father visits her with a communication from Kaimen. An immortal named War’ach is coming for Kaimen’s blood, needing it to complete a ritual that will allow him to assassinate the Overseers.
Ruhla quickly journeys to Kaimen’s secluded cabin, but when she arrives his home is empty. Is she too late? Will War’ach destroy the kingdom’s entire communication system and destroy the Spirit World, leaving the people of Uratha in a state of isolation?