Why Did Henry Cavill Leave The Witcher? The Real Story Behind His Exit

The Witcher is one of Netflix’s biggest fantasy shows. It takes viewers into a world filled with monsters, magic, and brave heroes. For three seasons, actor Henry Cavill played the famous monster hunter Geralt of Rivia. Fans loved his strong voice, serious look, and kind heart.

But now, Cavill has left the show — and everyone wants to know why. Let’s look at what really happened and what’s next for The Witcher.

Henry Cavill’s Journey as Geralt

Henry Cavill first became Geralt in December 2019, when The Witcher season 1 premiered. The show is based on the best-selling books by Andrzej Sapkowski and also inspired by a popular video game.

Cavill was perfect for the role. He trained hard with swords, did many of his own stunts, and even said he was a huge fan of The Witcher books and games. His deep love for the story made the show special.

In October 2022, Cavill surprised everyone by posting on Instagram that he was leaving after season 3. He also announced that actor Liam Hemsworth would take his place in season 4.

“My journey as Geralt of Rivia has been full of monsters and adventures. I will now lay down my sword and medallion,” Cavill wrote.

His final season aired in June 2023, marking the end of an era for The Witcher fans.

Why Did Henry Cavill Leave The Witcher?

Henry Cavill and Anya Chalotra in The Witcher

Henry Cavill never gave a clear reason for leaving. However, The Witcher’s showrunner Lauren Hissrich explained a bit in 2025. She said Cavill had “other projects” that he wanted to focus on and that their decision to part ways was “peaceful.”

“You don’t want to hold someone back from doing what they love,” she said.

Many fans believe Cavill left because he was returning as Superman in the DC movies. Around that time, he announced that he would play Superman again — but soon after, DC Studios decided to go in a “new direction.” So Cavill’s Superman plans were canceled, leaving fans even more confused.

Liam Hemsworth Steps Into the Role

Liam Hemsworth as Geralt in Season 4

After Cavill’s exit, Liam Hemsworth was chosen as the new Geralt. Liam is best known for The Hunger Games movies.

In an interview, Liam said he was shocked when he got the offer. “It came out of nowhere,” he told IGN in 2025. “I was nervous because joining a show halfway through is hard. It’s like joining a school where everyone already knows each other.”

But Liam also said he was a big fan of The Witcher games and wanted to bring something new to the role.

Lauren Hissrich, the show’s creator, said she knew Liam was right for the job the moment she met him.

“He was honest about what he loved about earlier seasons and what he’d like to improve,” she told Tudum.

The new Geralt will have small changes too — a scar across his face, a deeper voice, and even more humor. “Liam loves to curse,” Hissrich joked.

How the Cast Reacted

The Witcher cast at the premiere

Henry’s co-stars were sad to see him go. Anya Chalotra (who plays Yennefer) said she cried when she heard the news.

“We were so close, and losing someone like Henry was hard,” she said.

Freya Allan, who plays Ciri, agreed. She said it was tough but also exciting to see Liam’s version of Geralt. “It’s different, but it brings new life to the show,” she said.

Lauren Hissrich also shared that the show won’t ignore the change. “We will honor that shift,” she said. “It’s a big change, and we want it to feel natural.”

What Is Henry Cavill Doing Now?

Henry Cavill in Enola Holmes

Since leaving The Witcher, Cavill has kept himself busy with many big projects.

In December 2022, he announced that he is producing and starring in Warhammer 40,000 for Amazon. He is working on it with his girlfriend, Natalie Viscuso, and he called the project his “dream come true.”

He also appeared in blockbuster movies like Argylle, The Ministry of Ungentlemenly Warfare, and Deadpool & Wolverine.

Cavill isn’t leaving Netflix forever either — he’ll return as Sherlock Holmes in Enola Holmes 3. He’s also signed up for The Rosie Project, In The Grey (directed by Guy Ritchie), and a remake of the classic Highlander.

What’s Next for The Witcher?

Liam Hemsworth as new Geralt

Season 4 of The Witcher will be the first time fans see Liam as Geralt. The makers say the show will feel different but exciting. It will also explore new parts of the story and deeper emotions.

Even though fans will miss Henry Cavill, the world of The Witcher continues. And with Liam Hemsworth ready to swing the sword, it seems the adventure is far from over.

You may also like

The only Breathless Season 2 Release Date, Cast Preview

Get ready for more hospital drama! Breathless is coming back to Netflix with an exciting Season 2. This Spanish medical show has fans around the world waiting to see what happens next. The good news is that the wait is almost over. When Does Season 2 Come Out? Mark your calendars! Breathless Season...

Read more

One Piece Episode 1146 Spoiler

Warning: This post has big spoilers about One Piece Episode 1146! Do not read if you don't want to know what happens next. Episode 1146 of One Piece will be super exciting and full of action. The episode is coming out on October 19, 2025, after being delayed. Fans are going...

Read more

Is David Eigenberg Leaving Chicago Fire?

Good news for Chicago Fire fans — David Eigenberg is not leaving the show. The actor, who plays Christopher Herrmann, continues to be an important part of Firehouse 51 in Season 14. What Happened to Herrmann? At the end of Season 13, Herrmann faced a big decision. Many fans thought...

Read more

The Young and the Restless Spoilers for October 7, 2025

Nikki Faces Jill, Tessa Worries About Mariah, and Nick Watches Over Phyllis Nikki Decides to Face Jill Once and for All Caption: Nikki Newman (Melody Thomas Scott) stands strong as she prepares to finally face Jill Abbott (Jess Walton). The drama in Genoa City heats up when Nikki Newman decides...

Read more

Chicago Fire Season 14 Episode 2 Preview

Chicago Fire Season 14 Episode 2 is titled “Primary Search.” It will air on Wednesday, October 8, 2025, at 9:00 PM Eastern / 6:00 PM Pacific on NBC. You can stream it the next day on Peacock. What Happened Before In Episode 1, Firehouse 51 faced big changes: Stella had a hard loss with her baby and thought...

Read more

Is Peter Doocy Leaving Fox News?

Many people want to know if Peter Doocy is leaving Fox News. The answer is no! Peter Doocy is staying at Fox News. He is getting even better jobs there! Who is Peter Doocy? Peter Doocy works for Fox News. He is 38 years old. His job is to ask questions to the President and other...

Read more

Leave a Comment