The Witcher se passa em um mundo de fantasia medieval e segue a história de Geralt de Rívia (Henry Cavill), um dos últimos bruxos restantes na Terra. Ele busca encontrar seu lugar em um mundo onde as pessoas muitas vezes são mais perversas que as criaturas selvagens.
Geralt de Rivia é um solitário caçador de monstros, que luta para encontrar seu lugar num mundo onde pessoas são mais crueis que criaturas. Mas seu caminho irá cruzar com duas figuras que mudarão sua vida: a feiticeira Yennefer de Vengerberg e a princesa poderosa Cintran Ciri.