Geralt of Rivia, a mutant monster hunter, is hired to investigate a series of attacks on a coastal village and becomes embroiled in a centuries-old conflict between humans and mermaids. He must rely on his friends, old and new, to solve the mystery before the hostilities between the two kingdoms escalate into open war.