Liam Hemsworth makes his debut as Geralt of Rivia in Netflix’s first look at ‘The Witcher’ season 4. Henry Cavill announced his departure from the series in 2022, after playing Geralt on the show for three seasons. At the time, he addressed Liam in a heartfelt Instagram post, writing, ‘This character has such a wonderful depth to him, enjoy diving in and seeing what you can find.’