Baseada nos livros homónimos, The Witcher centra-se em Geralt (Henry Cavill), um caçador de monstros solitário que luta para sobreviver num mundo cheio de perigos. O destino acaba por colocá-lo no caminho de uma poderosa feiticeira (Anya Chalotra) e de uma princesa (Freya Allan) com um segredo perigoso e os três vão percorrer o continente juntos.