Home / Arts and Entertainment / Liam Hemsworth Replaces Henry Cavill as Geralt in 'The Witcher' Season 4
Liam Hemsworth Replaces Henry Cavill as Geralt in 'The Witcher' Season 4
29 Oct
Summary
- 'The Witcher' Season 4 premieres on Netflix on October 30, 2025
- Liam Hemsworth takes over the lead role of Geralt of Rivia from Henry Cavill
- New season adapts the book 'Baptism of Fire' from the fantasy series

On October 30, 2025, Netflix will release the highly anticipated fourth season of its popular fantasy series 'The Witcher'. However, fans will notice a significant change as Liam Hemsworth steps into the role of Geralt of Rivia, replacing Henry Cavill who portrayed the character for the first three seasons.
Despite the cast shakeup, the new season picks up right where the previous one left off. The fourth season adapts the book 'Baptism of Fire' from the long-running 'The Witcher' fantasy series, following a wounded Geralt as he treks across a war-torn country in search of both Ciri and Yennefer. Ciri has joined a band of ruffians, while Yennefer is rallying the Lodge of Sorceresses to fight against the powerful Vilgefortz.
Joining the returning cast members Anya Charlota, Freya Allan, and Joey Batey is the acclaimed actor Laurence Fishburne, who will play the mysterious Regis. Fans are eager to see how the new season unfolds with Hemsworth taking over the iconic role of Geralt.



