Tokyo_Bunny_8990: Honestly, I think Cavill chose to leave so the show had to find a replacement.
Oddeus: I did some research: Looks like Cavill signed for three seasons with the assumption, that the show won't be continued past that. So he already planed out his next projects (like his return as Superman) and wasn't available anymore.
Thats interesting. Im assuming the initial contract was 3 seasons but given it was apparently one of Netflix's rare successes, show runners want it to go for another 7.
https://gamerant.com/henry-cavill-the-witcher-return-condition/
According to this article, Cavill was on board and said he was willing to come back to the Witcher for its entire 8 season run as long as:
1) the showrunners continue making high-quality programming (sounds like fluff)
2) the stories that are pumped out stay true to the vision of the author of the books
Given that the Witcher was also a passion project and Cavill has turned down work for Superman in the past (refusing to shave stash for Justice League when filming for Mission Impossible), I think Cavill would have extended his contract and stuck around for the Witcher if he really loved its direction.
On a separate note, how Cavill leaving is "good" for the Witcher lol.
https://www.independent.co.uk/arts-entertainment/tv/features/henry-cavill-leaving-the-witcher-liam-hemsworth-b2214059.html Has there been any show that survived its main lead actor (and main draw) getting replaced? Every show I can think of basically died soon after the main character had to leave (that 70s show, the office, House of Cards, Rosanne, Two and a Half Men, Scrubs, Walking Dead). Maybe procedural shows survive major cast changes (Law and Order, CSI) because they are more episode driven and having characters die but for story driven shows, this rarely if ever works out. This isnt even a critique of the replacement actors. Audiences tend to love characters, especially main characters, so losing them basically wraps the story.