Geralt of Rivia, a mutated monster hunter known for his deadly skills, is called upon to investigate a string of mysterious attacks in a remote seaside village. As he delves deeper into the case, he uncovers an ancient and simmering conflict between humans and merpeople. With tensions rising and both sides on the brink of war, Geralt must rely on both old allies and new companions to uncover the truth behind the attacks and prevent the two kingdoms from plunging into chaos.