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

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
Liam Hemsworth Replaces Henry Cavill as Geralt in 'The Witcher' Season 4

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.

Disclaimer: This story has been auto-aggregated and auto-summarised by a computer program. This story has not been edited or created by the Feedzop team.
The fourth season of 'The Witcher' will premiere on Netflix on Thursday, October 30, 2025.
Liam Hemsworth has taken over the role of Geralt of Rivia from Henry Cavill, who portrayed the character in the first three seasons.
The fourth season of the show adapts the book "Baptism of Fire" from the long-running 'The Witcher' fantasy series.

Read more news on