Many viewers are upset that Cavill is leaving because he is popular among the fandom, and a lot view him as the perfect person to bring Geralt to life. Cavill has also been outspoken about his love of the series, so his departure surprised everyone.
Given that the first part of The Witcher season 3 is coming to Netflix on June 29, some people are wondering if they should still watch the show. Those who don’t want to see Liam Hemsworth’s interpretation of Geralt have vowed to quit the series after Cavill exits.
But when, exactly, is Henry Cavill leaving The Witcher? When is his last episode playing Geralt?
Is Henry Cavill still playing Geralt in The Witcher season 3?
Yes, Henry Cavill plays Geralt for all eight episodes of The Witcher season 3, so if you don’t want to watch the show after he leaves, you still have at least one season remaining before that time comes.
Cavill hasn’t done much promo for the third season, but he did attend TUDUM alongside his co-stars Freya Allen, Anya Chalotra, and Joey Batey to introduce a new clip for the third season and wish his fans and co-stars well on the future of the show. Regardless, he remains a series regular in season 3, so you don’t have to say goodbye just yet.
What is Henry Cavill’s last episode as Geralt in The Witcher?
Cavill’s last episode will be in the season 3 finale episode, or season 3, episode 8, the title of which has not been shared yet.
When does Liam Hemsworth start playing Geralt in The Witcher?
Liam Hemsworth is already hard at work training to take over for Henry Cavill as Geralt in the Netflix series. He will officially replace him starting in The Witcher season 4.
The fourth season has already been confirmed, and a recent interview from a UK casting director suggested that Netflix had already renewed the show for a fifth season, meaning Hemsworth could already be guaranteed at least two seasons. It’ll be ironic if he ends up playing Geralt longer than Cavill.
The Witcher season 3 part 1 premieres on June 29, followed by part 2 on July 27.