Princess Marina Hersher is on her way to marry the prince of Brenalin when her caravan is attacked. Dressed as her servant, she decides to keep her identity a secret from the attackers. She is knocked unconscious and is rescued by the dragon, Narud. He is a creature not seen on Feldsvelt for thousands of years. During the days that follow, Marina learns more about the dragon, and finds companionship.
Duran Abass is the high prince of Brenalin and can go no farther than the dragon's lair. Dragon and man hold a silent battle for control of their shared body in the cave where Narud intends to keep the princess. The princess knows nothing of this struggle or the dragon's intent, but learns to love them both.
Together, Marina and Duran and even the dragon, Narud, join forces to battle against the sorceress for their lives and love.