Henry Cavill Will Not Return To ‘The Witcher,’ Will Do ‘Warhammer 40,000’ Instead It has been a wild couple of weeks for Henry Cavill, who went from playing two heroic roles that everyone thought he was perfect for, Superman and Geralt of Rivia, to neither of those.