Henry Cavill, il Superman di "L'uomo d'acciaio" (Zack Snyder, 2013), interpreterà il ruolo di Geralt di Rivia nella serie TV prodotta da Netflix, basata sulle opere letterarie dello scrittore polacco Andrzej Sapkowski.
Il personaggio dovrebbe essere ben conosciuto dagli appassionati di videogiochi, visto che è stato protagonista di una serie di giochi di ruolo di immenso successo sviluppata da CD Projekt Red, il cui ultimo capitolo, The Witcher 3, ha venduto più di dieci milioni di copie ed è considerato uno dei titoli migliori di questa generazione.
Videogiochi a parte, la serie Netflix di The Witcher sarà sceneggiata da Lauren Schmidt Hissrich (Marvel's Daredevil, Marvel's The Defenders, Umbrella Academy), mentre alla regia avremo Alik Sakharov (House of Cards, Game of Thrones) per quattro episodi, che farà anche da produttore esecutivo, mentre Alex Garcia Lopez (Marvel's Luke Cage, Fear The Walking Dead) e Charlotte Brändström (Outlander, Counterpart) dirigeranno due episodi a testa, per un totale di dieci. Ancora non è stato reso noto il resto del cast.