Doug Cockle, the voice behind Geralt in the Witcher video games, confirmed that Liam Hemsworth replaced Henry Cavill as the lead actor portraying Geralt in Netflix’s The Witcher starting from Season 4, Superherohype reports.
- June 17, 2026
AceShowbiz - Doug Cockle, the voice behind Geralt in the Witcher video games, confirmed that Liam Hemsworth replaced Henry Cavill as the lead actor portraying Geralt in Netflix’s The Witcher starting from Season 4, Superherohype reports. Cockle praised Hemsworth for stepping into the role mid-series, acknowledging the challenge of succeeding an actor who originated such a beloved character.
Gamesradar also noted Cockle’s view that while Henry Cavill brought a heavier, more grounded portrayal of Geralt, Hemsworth’s interpretation is marked by youthful energy and a fresh vibrancy. Cockle expressed that Hemsworth matched Cavill’s performance and even surpassed it in certain aspects. The outlet further detailed that Henry Cavill played Geralt during the first three seasons before his exit, which caused some disruption among the cast — including Freya Allan, who nearly left but ultimately stayed. Hemsworth is set to continue as Geralt in the fifth season, scheduled for release in 2026.
This transition in The Witcher’s lead role is notable not only because of the fanbase’s strong attachment to Henry Cavill’s performance but also due to Hemsworth’s ability to bring a new energy to the character. Doug Cockle’s endorsement highlights the unique challenges and opportunities involved in recasting such an iconic role mid-series, emphasizing that each actor’s interpretation adds a distinct dimension to Geralt’s legacy in both gaming and television adaptations.
This article is based on reporting originally published by Superherohype.