Firedrake travels to Hamburg with his friend Sorrel, a forest brownie, to find Gilbert Graytail, a rat who specializes in making maps. Not long after landing at the docks of Hamburg, they save an orphan human Ben from dockworkers. Ben, in repayment for this, then provides Sorrel with human clothes so she may go in disguise to find Gilbert while Firedrake stays hidden. After finding Gilbert and providing payment, Gilbert hands over a map leading to the Himalayas, marking dangerous areas along the way. Only able to fly at night, Firedrake wastes no time wanting to leave. He and Sorrel also decide to bring Ben along with them. After Ben and Sorrel argue about turning East too soon or not, the three end up in a mountain range full of dwarves. Firedrake sleeps while the sun is up and the dwarves wait for him to wake up. While he rests however, one of the dwarves, Gravelbeard, runs to the castle in that same mountain range, revealing Nettlebrand, the Golden One, a fearsome dragon-like monster whose only purpose in life is to hunt, kill and eat dragons and his servant, Twigleg the Homunculus. After hearing of the trio, Nettlebrand decides to follow them, hoping to hunt down and kill the last of the dragons where he failed decades before.