Recruté pour enquêter sur une série d'attaques dans un village côtier, Geralt de Riv, chasseur de monstres mutant, se retrouve mêlé à un conflit vieux de plusieurs siècles entre les humains et le peuple des mers. Il lui faudra compter sur ses amis, anciens et nouveaux, pour résoudre le...
Ayant fui la pauvreté, le sorceleur Vesemir tue des monstres pour l'argent et la gloire. Mais l'arrivée d'une nouvelle menace fait ressurgir les démons de son passé.