Léta běží a Geralt je již v bojích osvědčeným zaklínačem, tentokrát na něj čeká zabití baziliška. Z jeskyně, v níž přebývá netvor se dlouho nevrací a obyvatelé místní vesnice čekající u vchodu si nakonec myslí, že Zaklínač zemřel. Pomalu a potichu se rozebírají jeho věci mezi sebe. V tom jim brání tajemný rytíř Borch Tři Kavki i jeho tlupa složená ze dvou zerrikánských válečnic. Po zabití baziliška se Geralt s Borchem spřátelí a na další cestu se vydávají společně. Brzy se k nim přidává také bard Marigold, který vypráví rytířům o výpravě na draka. Berou v ní podíl lidé různých zájmů: od rytíře, jenž zápasí pro vznešené ideály, zchudlé šlechtice, až po dobrodruhy podivného původu, toužících položit svoji ruku na dračí poklad. Geralt, Borch a Marigold se přidávají k výpravě, ačkoliv žádný z nich nezamýšlí soupeřit s pronásledovateli draka. Uprostřed jejich řad Geralt nečekaně potkává čarodějku Jennefer, s níž ho kdysi pojil milostný vztah…