Robby and Ullin struggle on toward Griferis. But Robby has discovered that an enemy dreamwalker is spying on his people in Janhaven. Robby must stop him before he learns too much. Meanwhile, Tallinvale is under siege, and the Redvest armies commit to an all-out assault. The stakes are high, mistakes are costly, and a heavy price will be paid.