Henry Cavill left The Witcher because he wanted to pursue other projects and reportedly disagreed with the direction of the show, especially in how faithful it stayed to the original books and games. Showrunner Lauren Schmidt- Hissrich described the departure as a “symbiotic decision” that honored both Cavill’s plans and the series’ needs, while others involved cited creative differences and Cavill’s desire to stay faithful to source material. Cavill later handed the mantle to Liam Hemsworth for season 4 and beyond.
