Geralt von Riva (oder Rivia) ist Hexer, ein Mutant, ein Ausgestoßener. Er lebt davon Ungeheuer zu jagen und für Geld zur Strecke zu bringen. Durch sein Hexer-Training ist er anders als die Menschen. Schneller, dafür gefühlskälter. Stärker, dafür vergiftet und steril.
Nachdem das Land Nilfgard über Temerien hergefallen ist und offener Krieg die Straßen überzieht ist Geralt auf dem Weg seine Geliebte Yennefer zu finden und auch seine Ziehtochter Ciri macht ihm Sorgen, die Herrin der Welten. Was als persönliche Suche beginnt, nimmt bald Ausmaße an, die den Lauf der Welt entscheidend verändern könnten …