Videos
Henry Cavill, who played Geralt of Rivia in The Witcher, announced his departure from the show for season 4. Cavill stated that he had an amazing journey but would not continue his role, setting aside his medallion and swords.
Image Source: CelebiographSome of the reason why Henry Cavill is leaving the show is:
Differences in vision between Cavill and the show's writers
Henry Cavill is a fan of the original Witcher story from the books.
Some of the writers on the show are not fans of Andrzej Sapkowski's books or CD Projekt Red's games.
Conflict in Henry Cavill’s schedule
Particularly related to his role as Superman, was initially rumored as a reason for his departure but was proven false.
A quick update: Henry Cavill is set to take on the lead role and produce a TV series based on Warhammer 40K for Amazon.
For further details do check out https://celebiograph.com/why-is-henry-cavill-leaving-the-witcher/