After the terrible events at the end of the [[Rebel Angels: Bloodstone by Gillian Philip|second book]] in Gillian Philip's ''Rebel Angels'' sequence, we move on a decade or so. Finn is back in the mortal world. But Rory and Jed have stayed with Seth, now the captain of the MacGregor clann's dun. Faerie queen Kate NicNiven continues to plot against Seth and to wrest Rory, the Bloodstone and prophesied saviour, from him. She is as determined as ever to destroy the veil separating the mortal and faerie worlds.
As Seth struggles to keep Kate at bay, Rory tires of life as a virtual prisoner of the dun. Able to tear the veil at will, he pays regular visits to the mortal world and, on one of his visits there, tricks Hannah into coming returning with him. Hannah's life in her own world is pretty miserable so, despite the shock, she isn't in any hurry to get home. Even maniacal, murderous kelpie water horses don't put her off.
And then the years of stalemate shatter and Kate makes her move. And Seth must risk everything to save the veil, his race, and his son...