Geralt de Rivia, um caçador de monstros mutante, viaja ao encontro do seu destino num mundo caótico onde os humanos são mais perversos que os próprios monstros.
Geralt tenta salvar Ciri das garras de Emhyr, sem conhecer o seu verdadeiro destino. Cercada por Vilgefortz, Yennefer tenta descobrir o plano dele.
Ciri tem a oportunidade de provar o seu valor durante um assalto. Geralt encontra um aliado improvável. Yennefer visita Montecalvo à procura de refúgio.
Um julgamento de bruxas desvia Geralt da sua missão. Ciri mergulha ainda mais na escuridão da sua nova vida. Yennefer angaria mais recrutas para a sua causa.
A convicção de Yennefer começa a vacilar. Ciri revela a Mistle a sua verdadeira identidade. Geralt encontra-se à mercê de Dijkstra.
Enquanto recuperam forças antes de atravessar o rio, Geralt e o seu grupo divertem-se com histórias e canções, revelando uma verdade chocante.
Sem alternativas, Yennefer reúne as suas noviças numa batalha mortal contra o exército de Vilgefortz. Um inimigo letal deteta a presença de Ciri.
Uma travessia por pântanos traiçoeiros confronta Geralt com visões inquietantes. Emhyr descobre o que tem de fazer para conquistar o poder absoluto.
À medida que o Continente mergulha cada vez mais na guerra, Geralt, Yennefer e Ciri encontram o seu destino nos caminhos que escolheram para o evitar.