Geralt de Rivia, un cazador de monstruos mutante, es contratado para investigar una serie de ataques a una aldea costera y se ve envuelto en un conflicto que dura siglos entre humanos y sirenas. Debe confiar en sus amigos, viejos y nuevos, para resolver el misterio antes de que las hostilidades entre los dos reinos se conviertan en una guerra abierta.