Television
The Witcher Season 4: Release Date, Liam Hemsworth as Geralt and the Story Ahead
The Witcher season 4 premiered on Netflix on 30 October 2025. It has eight episodes and marks the biggest casting change in the show’s history.
Quick factsRelease date: 30 October 2025 · Episodes: 8 · New Geralt: Liam Hemsworth · Next: season 5, the final season
A new Geralt
Henry Cavill played Geralt of Rivia in seasons 1–3, and Liam Hemsworth took over for season 4. The change was announced in advance of the season, and the show has tried to maintain continuity through the character’s look and voice.
The story
Season 4 adapts the remainder of Baptism of Fire and the novel The Tower of the Swallow from Andrzej Sapkowski’s saga. After the events of season 3, Geralt, Yennefer and Ciri are separated, and the season follows each of them as they try to reunite while the political situation deteriorates.
Main cast
- Liam Hemsworth as Geralt of Rivia
- Anya Chalotra as Yennefer
- Freya Allan as Ciri
- Joey Batey as Jaskier
What comes next
Netflix renewed the series for a fifth and final season in April 2024, while season 4 was still in production, giving the writers a defined end point.
Where to start if you are new
- Watch seasons 1–3 in order; the timeline jumps back and forth early on.
- Read or skim the books for background, since the show makes deliberate changes.
- Check Netflix for current availability in your country.
More on TV personalities: Monica Beets.
← Back to Home
Information was checked against reference works and major news outlets at the time of writing and can change. Spotted a mistake? See our corrections policy or contact us. Read our editorial policy and disclaimer.