Photo Credit: Netflix
There’s a new Geralt in The Witcher universe, and it’s one that showrunner Lauren Schmidt Hissrich believes will quickly become the new fan favorite.
Henry Cavill — who is best known for playing Superman in the DC Extended Universe — portrayed Geralt of Rivia in the first three seasons of The Witcher. Despite being a fan of the source material, Cavill departed the series in October 2022, with Liam Hemsworth later cast as his replacement. Hemsworth will portray Geralt in the upcoming fourth season, as well as the fifth season, which is already in production.
Why will fans forget about Henry Cavill’s Geralt after watching The Witcher Season 4?
The Witcher fandom was not too pleased with the Geralt recasting when it was first announced. However, while speaking with Tudum, Hissrich boldly claimed that fans will end up preferring Hemsworth’s take on Geralt over Cavill’s, remarking, “People think of Geralt, and now they have specific images in their mind. Within about 45 seconds, I don’t think you really think about it much more. Liam owns this character.”
Of course, Hissrich has been a fan of Hemsworth taking over the role of Geralt since their first meeting. “The very first time that I met with Liam Hemsworth, in my gut, I knew that he would make a perfect Geralt for us in Season 4, because he was able to be very honest with me about the things that really resonated with him in earlier seasons, and also some things he’d like to shift,” recalled the showrunner.
“After the Continent-altering events of Season Three, Geralt, Yennefer, and Ciri find themselves separated by a raging war and countless enemies,” reads the official synopsis for The Witcher Season 4. “As their paths diverge, and their goals sharpen, they stumble on unexpected allies eager to join their journeys. And if they can accept these found families, they just might have a chance at reuniting for good…”
Starring alongside Hemsworth in the fourth season of The Witcher are returning cast members Anya Chalotra as Yennefer of Vengerberg, Freya Allan as Princess Cirilla of Cintra, Joey Batey as Jaskier, Eamon Farren as Cahir, Anna Shaffer as Triss Merrigold, Mimî M Khayisa as Fringilla, Cassie Clare as Philippa, and Mahesh Jadu as Vilgefortz, as well as new addition Laurence Fishburne as Regis.
All eight episodes of The Witcher Season 4 arrive on Netflix on October 30, 2025.
