El 4 de septiembre de 2018, se anunció que Cavill interpretaría al protagonista Geralt de Rivia en la adaptación de Netflix de "The Witcher".