Netflixs The Witcher is preparing for Liam Hemsworths debut as Geralt of Rivia in season 4, but now Vesemir is also being recast, and this is good news for Hemsworth. Netflixs The Witcher is the first English language adaptation of Andrzej Sapkowskis novels of the same name, though this world was already very popular thanks to the books and their video game adaptations. Still, Netflixs adaptation expanded The Witchers fanbase, and though it had a solid start, it was quickly met with backlash for the many creative liberties it has taken.