Zaklínač Geralt náhodně zachrání život Calanthé, královně Cintry a její dceři Pavettě. Z vděčnosti je pak pozván na královský dvůr. Na hradě všichni čekají, komu připadne ruka princezny Pavetty. Zájemců je dost. Jedním z nich je tajemný netvor, Ježek z Erlenwaldu. Poradci královny prosí Geralta, aby se za ním vypravil. Zaklínač nejdříve zjišťuje, zda právě on jen tajemné monstrum vkrádající se v noci do královských komnat, chráněné silnou magií. Přitom zjistí, že princezna Pavetta tajemnému muži náleží díky tradicemi hájenému zákonu prvního překvapení. Ježek z Erlenwaldu před léty zachránil život jejímu otci. Vděčný král slíbil svému zachránci, že mu dá to, co nalezne doma po svém návratu. Byla to právě jeho narozená dcera. Na hlučné hostině jsou přítomni kandidáti o ruku Pavetty. Když se zde objeví Ježek v brnění musí čelit zákeřné přesile. V tu chvíli se Geralt musí rozhodnout podle vlastního svědomí…