Ciri (Freya Allan) ist auf dem besten Weg eine Hexerin zu werden. Und immer mehr Fraktionen auf der ganzen Welt suchen nach ihr, um sie für ihre Sache zu nutzen – immer darauf beharrend, dass sie ja nur das Beste für sie wollen.
Natürlich sehen Geralt (Henry Cavill) und Yennefer (Anya Chalotra) das anders. Aber es kommt wie es kommen muss und natürlich werden sie immer tiefer in die Sache hineingezogen, denn Ciri zu beschützen scheint auch zu bedeuten, sich mehr in Politik einzumischen, als Geralt lieb ist.
Und dann gibt es eine Ballnacht in welcher fast alle Fraktionen beisammen sind und jeder und jede scheint einen Plan und/oder eine Agenda zu haben. Mittendrin scheint noch alles glatt zu gehen, aber dann eskalieren die Dinge und ein Blutbad steht bevor …