Part One: Andry, the new Lord of Goddess Keep, has visions of war and death. He sees the destruction of Radzyn, its proud towers ablaze. To prevent his visions, he reworks the teachings and rituals of Goddess Keep based on the findings of the Star Scroll. He also trains Sunrunners in sorcery. Meanwhile, true sorcerers ready themselves to challenge Pol's right to Princemarch. Ruval, Ianthe's oldest, undisputed son, prepared for the challenge by learning sorcery, while Marron infiltrates Chiana of Meadowlord's personal guards. When he gets close enough, he allows Mireva to enter Chiana's chamber and enspell the Princess with a mirror. Chiana then begins to amass an army, which will invade Princemarch.
Part Two: Year 728: Pol, now Ruling Prince of Princemarch, seeks to become the man and Prince that his parents, High Prince Rohan and High Princess Sioned raised him to be, but his spirit is impatient and restless. When word comes that dragons are being hunted, Pol follows Riyan and Sorin to Elktrap Manor. They find a dying dragon nearby, who shows them that men had attacked it using sorcery. The attackers were Ruval and Marron, who had been trying to get Pol's attention. A battle ensues. Sorin is killed.
As the Desert mourns, Ruval enlists Prince Miyon of Cunaxa's aid in overthrowing Pol. He and Marron hide in Miyon's entourage as the Prince travels to Stronghold on business before the Rialla, while Mireva becaomes a servant of Miyon's illegitimate daughter, Meiglan. Meiglan would - unknowingly - be used to ensnare Pol.