Dragonheart must find the traitor, Magnus, who is still a threat to his home. He journeys north to the wild islands and to the land of the Welsh but still his enemy evades him. Finding another link to his past he discovers the tomb of an ancient Queen and his link to the mystical sword is strengthened. When he does find his enemy, it is in the heart of a Saxon kingdom, surrounded by danger.