Der Hexer Geralt von Riva verdient seinen Lebensunterhalt recht und schlecht mit dem Beseitigen von allerlei Ungeheuern. Nicht selten begegnen ihm die Leute, die ihn anheuern, mit tiefem Argwohn. Doch damit kann er leben. Obwohl es sein Ehrenkodex eigentlich verbietet, schließt er sich einer Gruppe von Drachenjägern an - denn die Zauberin Yennefer, seine verlorengeglaubte Geliebte, ist unter ihnen. Gemeinsam jagen sie einen goldenen Drachen und bald beginnen die Jäger, sich zu streiten. Keiner ahnt, dass sich unter ihnen ein Drachen in Menschengestalt befindet, der ebenfalls seine Geliebte sucht.