Why Henry Cavill Left The Witcher
Fans of Netflix's "The Witcher" were in for a major shock in 2022, when Henry Cavill departed the lead role of Geralt of Rivia after three seasons; he was replaced by Liam Hemsworth. The cause of Cavill's departure wasn't initially clear, but more details surfaced before too long.
Although Cavill himself has not publicly explained why he left the dark fantasy series, showrunner Lauren Hissrich shared her view of the situation during a 2025 interview with Entertainment Weekly. "He had plans for other roles that he really wanted to commit himself to," Hissrich said of Cavill's decision to quit the show ahead of Season 4. "And for us, you don't want to hold someone and force them to be doing something that they don't want to do. I think that's why it felt like a really symbiotic decision."
After leaving "The Witcher," Cavill primarily focused on movies, taking lead roles in action films like "Argylle" and "The Ministry of Ungentlemanly Warfare". As for what's next, the British actor is taking another stab at a video game adaptation, having landed the lead role in Prime Video's upcoming "Warhammer 40,000" series. Cavill has a number of additional projects in the works, including Chad Stahelski's "Highlander" reboot.
How did Henry Cavill's exit impact The Witcher?
Henry Cavill's abrupt departure from "The Witcher" didn't totally upend the series' production, as Liam Hemsworth's casting was announced at the same time. Even so, many viewers expressed their strong disappointment in the wake of the news, as Cavill's Geralt was widely deemed to be an excellent portrayal of the book and video game character.
Meanwhile, Cavill's "Witcher" co-star Freya Allan, who plays Geralt's adopted daughter Ciri on the show, didn't have an easy time processing Cavill's exit. In a 2025 interview with NME, Allan revealed that she only learned that Cavill was leaving right before the news broke publicly. She even considered quitting "The Witcher" for a time before finally deciding to complete her character's arc. "I cried because I wanted to finish the show with the guy that played my adoptive father," she said. "For the first time, I was seeing what life away from 'The Witcher' could look like and then the lead moves on ... He was the Geralt I grew up with."
Hemsworth's debut as the new Geralt on "The Witcher" garnered a mostly positive reception, though Season 4 ended up the lowest-rated chapter of the series to date, according to Rotten Tomatoes scores. "The Witcher" is set to conclude with Season 5, which will premiere on Netflix at some point in 2027.