Elk jaar wordt in de Tempelstad Duvalpore het Rad van het Oneindige met uiterste precisie bijgesteld om zo voor het Hemelse Rijk weer een jaar vrede, harmonie en voorspoed af te dwingen. Nu wordt het Rad bedreigd door een zwarte storm. Weliswaar repareren de Stemmen van de Voorvaderen – de makers en hoeders van het Rad – elke ochtend met gekleurd zand de schade, het ordelijke patroon wordt telkens opnieuw beschadigd. Ten einde raad besluiten ze de hulp in te roepen van een jonge vrouw, Maskelle. Ooit was zij de meest bekwame van de Stemmen, tot zij onder invloed van een misleidend visioen een misstap beging en verbannen werd. Samen met haar metgezellen ontdekt ze een samenzwering gericht tegen Duvalpore. En daar blijft het niet bij. Moordzuchtige watergeesten, zombies en vervloekte marionetten, allemaal lijken ze het opeens voorzien te hebben op Maskelle. Intussen lijkt de desintegratie van het Rad niet te stuiten...