Henry Cavill will leave The Witcher Netflix after Season 3 and be replaced by Liam Hemsworth