Last volume of the Book of Ond. After the events of 'The Bard of Castaguard', the young lords of Torra Alta must fight the evil in themselves as well as those who – through deadly steel, treachery or magic – seek to destroy them and the entire kingdom. The trinity of priestesses must be reformed.
Deadly wolves attack throughout the kingdom of Belbidia, while the king's wife-to-be has been kidnapped. For both of these, the Barony of Torra Alta is blamed. The heroes must face magic and blood in their quests to avenge the wrongs done to them and restore the Trinity of priestesses.
Three years on, the fate of Torra Alta and Belbidida hangs in the balance once more.
Caspar has become entranced by the evil of the Druid's Egg, and so is sent, with Brid, to find orphan wolflings which the dying Morrigwen declares are vital. Hal is sent to the neighbouring country of Ceolothis, as part of an escort for the Princess Cymbeline who is to marry Belbidia's king.