La historia sigue a Geralt de Rivia (interpretado por Henry Cavill), un misterioso cazador de monstruos conocido como un Witcher, que posee habilidades sobrenaturales gracias a su entrenamiento en la Escuela de Witchers. Geralt se ve envuelto en un mundo complejo donde la política, la magia y los monstruos se entrelazan.