Henry Cavill will not be returning to his role as Geralt of Rivia in Netflix series The Witcher, despite being dropped as Superman after a shake-up at Warner Bros.
Cavill played Geralt for three seasons but confirmed he would be leaving the Netflix series in October, with the Australian actor Liam Hemsworth stepping into the lead role.