Janek, Grand Vizir of Kushar, has done the unthinkable, kidnapping the last known weather witches – the twin daughters of the Gerlachi king – in an effort to claim the gift of their bloodline magic for the Kushari people.
But rumors of weather witches in Kushar are spreading, sending Zoya, spymaster of Tzigane, on a quest to learn if they are, in fact, her queen's missing sisters.
At the same time, the twins, chafing at the gilded cage of their long confinement, have demands of their own – demands which may disrupt Janek's carefully orchestrated plans, thwart Zoya's rescue efforts, and shatter centuries of fragile peace between their three countries.