Lord Malvern swore he would have revenge on Lachlan the Winged for the death of his brother and nephew. Now Lachlan is dead and his children have all been stolen away. Lachlan’s son Donncan is the new Rìgh of Eileanan, but after his abduction on his wedding night, his wife, Bronwen, daughter of the Ensorcellor, must rule in his stead in a court seething with intrigue, betrayal and suspicion. To rescue Donncan, the Keybearer Isabeau and the Stargazer Cloudshadow must brave the perils of the Heart of Stars and travel back a thousand years in time. If they fail, Donncan will be sacrificed and Brann the Raven, one of the most ruthless sorcerers in the history of Eileanan, will live again.
With the ruling MacCuinn clan rent apart, there is no-one to stop Lord Malvern but Rhiannon and her winged mare, Blackthorn. She must try to save the one woman she hates more than anyone – the banprionnsa Olwynne, rival for Rhiannon’s true love, Lewen. In her desperate flight to save Olwynne and her twin brother, Owein, Rhiannon risks losing all that she holds dear – Lewen, Blackthorn, her freedom, even her own life…