When human sailors are attacked by mysterious creatures from the deep, Geralt of Rivia is hired to investigate the danger facing a seaside village. As the mutant monster hunter searches for answers, he uncovers an age-old conflict between humans and sea people that could ignite a war between kingdoms. With help from his allies, Geralt must solve the mystery before tensions between land and sea spiral out of control.