Darek and his friends need to return to the land of Krad in order to save their fathers, but because King Azzon has erased their memories, they must try and remember the way back to Krad before they can help their fathers.
Eight-year-old Impy, dismayed at the changes she sees in her rapidly maturing twelve-year-old cousin Christina, stubbornly tries to continue their former sharing of dolls and funny nicknames, but Christina persists in growing up.
Darek's refusal to sell his dragonling Zantor to Rowena, the spoiled daughter of the Chief Elder, spurs the leader into ordering a dragonquest, and Darek must find a way to stop the hunt before someone gets hurt.
When Darek's beloved dragonling, Zantor, and Darek's best friend, Pola, disappear into the mists of Krad, they are given up for dead. But Darek and Rowena can hear them calling for help, so they sneak into Krad to rescue their friends.
Finding a baby dragon accidentally left alive after his older brother's dragonquest, Darek risks death and the anger of his people in trying to return it to the Valley of the Dragons.