In her heart-pounding conclusion to the Witch’s Child trilogy, Egan’s flawed heroine Julia is entangled in so many different webs, it's hard to see how she'll ever break free. In order to save her brother's life she must do Casimir's bidding. He demands that she use her vanishing skills to spy on the court and help install a puppet prince on the throne of Frayne. But Julia is secretly acting as a double agent and passing information to revolutionaries who are supporting a rebel princess. She's also desperately seeking the truth about her powers and whether she should use them to save her country, her brother or a beloved child.