Geralt of Rivia, a mutated monster hunter, is hired to investigate a series of attacks on a coastal village and finds himself embroiled in an ancient conflict between humans and mermaids. He must rely on friends, old and new, to solve the mystery before hostilities between the two kingdoms escalate into all-out war.