Henry Cavill played Geralt of Rivia in the first three seasons of the Netflix series The Witcher, but is being replaced by Liam Hemsworth for the fourth. Cavill left the series due to creative differences, and likely a little bit due to the response from audiences, but it is still upsetting to see. I am sure that Hemsworth will do a great job, but he has big shoes to fill. Despite the issues with the series, for me, Cavill was always a consistent positive thing about it. Perhaps season 4 will change my mind, but for now, everytime I think about this recast I get upset.
