The Witcher cast faced a serious shakeup ahead of Season 4, after Henry Cavill left and Liam Hemsworth took over the role of Geralt. While there has been a lot of noise surrounding this switch, on set ...