Cittadini ostili e un astuto mago accolgono Geralt nella città di Blaviken. Ciri trova il suo mondo reale sconvolto quando Nilfgaard mette gli occhi su Cintra.
Vessata e trascurata, Yennefer trova accidentalmente un mezzo di fuga. La caccia di Geralt a un cosiddetto diavolo va a rotoli. Ciri cerca la sicurezza nel numero.
Geralt affronta la questione incompiuta di un altro Witcher in un regno perseguitato da una bestia feroce. A un costo brutale, Yennefer forgia un nuovo futuro magico.
Nonostante gli avvertimenti, Yennefer cerca una cura per riconquistare ciò che ha perso. Geralt mette inavvertitamente in pericolo Jaskier. La ricerca di Ciri si intensifica.
Un uomo misterioso tenta di convincere Geralt a unirsi alla caccia di un drago furioso, una missione che attira un volto familiare. Ciri si chiede di chi può fidarsi.
Con il Continente in pericolo a causa dell'ascesa del potere di Nilfgaard, Yennefer rivisita il suo passato, mentre Geralt riconsidera i suoi obblighi nei confronti della Legge della Sorpresa.
Un terrificante branco di nemici mette Geralt a terra. Yennefer e i suoi compagni maghi si preparano a combattere. Una Ciri scossa dipende dalla gentilezza di uno sconosciuto.