Als menschliche Seeleute von rätselhaften Meereskreaturen attackiert werden, kann nur eine Person den Krieg zwischen Land und Meer stoppen: der Hexer Geralt von Rivia.
Vesemir entflieht der Armut und jagt als Hexer für Geld und Ruhm fortan Monster. Doch bei einer neuen Bedrohung muss er sich den Dämonen seiner Vergangenheit stellen.