W Blaviken Geralt spotyka wrogo nastawionych miejscowych i przebiegłego czarodzieja. Ciri mierzy się z brutalną rzeczywistością, którą zgotowali jej Nilfgaardczycy.
Dręczona i pozostawiona na pastwę losu Yennefer znajduje sposób na ucieczkę. Podczas polowania na „diabła” Geralt wpada w pułapkę. Ciri postanawia ukryć się w tłumie.
Geralt udaje się z Jaskrem na królewską ucztę, choć ma wątpliwości, czy to dobry pomysł. Ciri błąka się po magicznym lesie. Yennefer próbuje chronić swoje podopieczne.
Pomimo ostrzeżeń Yennefer szuka lekarstwa, które przywróci to co utraciła. Geralt nieumyślnie naraża Jaskra na niebezpieczeństwo. Poszukiwania Ciri nasilają się.
Rosnący w siłę Nilfgaard zagraża przyszłości Kontynentu. Yennefer wraca do przeszłości. Natomiast Geralt postanawia zaopiekować się obiecanym mu dzieckiem niespodzianką.