Sir Ahmad didn't even say goodbye, but Idra knew he wouldn't. He left High Castle to escape his broken heart, and it was her fault. But Idra, duty bound, continues serving the princess as her lady-in-waiting and pushes her tattered heart aside.
When Ahmad returns by order of the high prince, he feels the pull of the woman he loves but cannot overcome the fear he might only be a consolation prize. Idra longs for him but dreads his rejection, and the rift between them grows as her willful desire to help others attracts danger at every turn.
When a new knight she's befriended asks for her clandestine help, the two uncover roots of treason threatening to undo the kingdom. They incite the wrath of an ancient rebellion, and Idra knows Ahmad might be the only one who can help them, but sharing this secret could get him killed.
A traitor's plot must be crushed before the rebellion rips Twelve Realms apart, but their interference will seal the fate of all they've sworn to protect.