Netflix recently dropped the teaser of The Witcher Season 4 that flaunts Liam Hemsworth's performance as Geralt of Rivia, aka The Witcher, replacing Henry Cavill.

Henry Cavill and Liam Hemsworth as The Witcher
Last Updated: 02.58 PM, Sep 14, 2025
A new chapter has been renewed for The Witcher series. Netflix just dropped the first peek from Season 4, and it's already got netizens buzzing. The biggest surprise is Liam Hemsworth replacing Superman actor Henry Cavill, who portrayed the lead role in the last three seasons. Fans have been on the edge of their seats to catch a glimpse of Liam Hemsworth as The Witcher, and waiting for the time to compare the actor duo's performances.
The fourth instalment of the mediaeval-inspired fantasy drama will be released on Netflix on October 30, 2025. Season 4 consists of 8 episodes, and are expected to be dropped on the same day all at once.
Back in 2022, Henry Cavill took to Instagram and announced the news that he's leaving the show, and Liam Hemsworth will be taking over as The Witcher. The teaser shows Hemsworth as Geralt in action, appearing quite similar to Cavill's portrayal as he defeats a ghostly wraith. According to the official synopsis, Season 4 will see Geralt, Yennefer, and Ciri scattered across the Continent after the events of Season 3, separated by war and enemies. While their paths are different, the trio will encounter unexpected allies who might help them reunite.
Although it's too early to say if Liam Hemsworth did justice to the character after replacing Henry Cavill, fans’ reactions to the teaser are mixed, with some expressing concern and disappointment about the recasting. Some even suggested cancelling the show when Henry Cavill decided to leave The Witcher.
Apart from Liam Hemsworth as The Witcher, the fourth instalment also stars Anya Chalotra, Freya Allan, Joey Batey, Laurence Fishburne, Eamon Farren, Anna Shaffer, Mimî M Khayisa, and Cassie Clare. Mahesh Jadu, Meng’er Zhang, Graham McTavish, Royce Pierreson, Mecia Simson, Sharlto Copley, Danny Woodburn, Jeremy Crawford, Bart Edwards, Hugh Skinner, James Purefoy, Christelle Elwin, Fabian McCallum, Juliette Alexandra, Ben Radcliffe, Connor Crawford, Aggy K. Adams, Linden Porco, Therica Wilson-Read, Rochelle Rose, and Safiyya Ingar are also part of the cast.
Q. When to watch The Witcher Season 4 on Netflix?
A. The Witcher Season 4 is releasing on October 30, 2025, only on Netflix.
Q. Who's playing the role of The Witcher in Season 4?
A. Liam Hemsworth has replaced Henry Cavill in The Witcher Season 4.
Q. What's the story of The Witcher Season 4?
A. The Witcher Season 4 follows Geralt, Yennefer, and Ciri, who are faced with traversing the war-ravaged Continent and its many demons, apart from each other.