Wiedźmin Geralt ratuje życie władczyni Cintry Calanthe, i jej córce Pavetcie, a królowa z wdzięczności zaprasza go na swój dwór. Geralt bierze udział w uczcie, w czasie której ma zostać postanowiony ożenek Pavetty. Uroczystość zostaje przerwana przez rycerza zwącego siebie Jeżem. Domaga się on ręki księżniczki, powołując się na stare Prawo Niespodzianki. Gdy Jeż, dziękując Geraltowi za uratowanie życia, oferuje mu wszystko, czego ten sobie zażyczy, wiedźmin korzysta z tego prawa. W ten sposób swoje losy wiąże z Ciri córką Pavetty i Jeża.