Geralt of Rivia will look a bit different when Netflix’s The Witcher airs its fourth season.
The streaming giant announced today that after three seasons, Henry Cavill will be exiting the role of Geralt after The Witcher‘s upcoming third season, with Liam Hemsworth set to take over the part. Season three of The Witcher is expected to hit Netflix in summer 2023, and its four-episode prequel series, The Witcher: Blood Origin, is set to debut on Dec. 25.
“My journey as Geralt of Rivia has been filled with both monsters and adventures, and alas, I will be laying down my medallion and swords for Season 4,” Cavill wrote in an Instagram post, which you can see below.
“In my stead, the fantastic Mr. Liam Hemsworth will be taking up the mantle of the White Wolf. As with the greatest of literary characters, I pass the torch with reverence for the time spent embodying Geralt and enthusiasm to see Liam’s take on the most fascinating and nuanced of men. Liam, good sir, this character has such a wonderful depth to him, enjoy diving in and seeing what you can find,” Cavill said.
Liam Hemsworth also took to Instagram to address the announcement. “As a Witcher fan, I’m over the moon about the opportunity to play Geralt of Rivia,” Hemsworth said. “Henry, I’ve been a fan of yours for years and was inspired by what you brought to this beloved character. I may have some big boots to fill, but I’m truly excited to be stepping into The Witcher World.”
This shocking news comes after it was revealed earlier this week that Cavill would be returning to the role of Superman following a mid-credits appearance in DC’s newest film, Black Adam. Cavill’s last appearance as the iconic superhero was in 2017’s Justice League, as well as the 2021 director’s cut of the film.
Cavill is also starring in Netflix’s Enola Holmes 2 alongside Stranger Things‘ Millie Bobby Brown.