Yennefer est chargée de protéger la reine et sa petite fille lors d’un voyage. Elles sont attaquées par un chasseur de prime envoyé par le roi pour supprimer la reine qui ne lui donne pas de fils. Yennefer crée des portails mais ne parvient pas à sauver le bébé. Elle l’enterre dans le sable. À la suite de cet événement, elle quitte la Cour d’Aedirn et préfère se concentrer sur la transmission de son héritage.
Jaskier demande à Géralt de le protéger au banquet donné par la Reine Calanthe. La princesse Pavetta est promise au prince des Îles Skelige mais un chevalier, frappé par un maléfice qui lui donne une tête de hérisson, invoque le droit de surprise et demande la main. Calanthe tente de le tuer mais Pavetta pousse un hurlement de lionne de Cintra.
Calanthe accepte donc ce mariage ainsi que la demande en mariage du jarl de Skelige, Eist. Pour remercier Geralt de l’avoir défendu contre les gardes de Calanthe, Dony lui offre à son tour le droit de surprise. Pavetta vomit et tout le monde comprend que leur enfant à naître sera lié à Géralt, qui préfère fuir. Sac-à-souris le met en garde contre le danger de contrarier la Destinée.
Fringilla et Cahir mutilent la dépouille de Calanthe pour découvrir que Ciri se cache dans la forêt de Brokylone. Ils ont capturé Sac-à-souris.