It's been decided: Henry Cavill will be playing Geralt in the Netflix production of The Witcher TV series, which is now said to be based on the book series itself, with no mention of the video games in the latest batch of info.
Ever since the series was announced, even in its concept stage, there was much theorising done on who'd get the role of Geralt of Rivia, the titular Witcher. There were mentions of Mads Mikkelsen and the like, and Henry Cavill was rarely a serious contender among the fanbase.
Regardless, a tweet from Hissrich, the executive producer of the show, makes a fairly promising statement in regard to the casting "I didn’t have writers or scripts yet – just a greenlight and a lot of passion. That was four months ago, and I’ve never forgotten the passion he (Cavill) brought. He IS Geralt. He always has been."
There's not much else to add to the matter, honestly, short of admitting surprise and interest. Henry Cavill is a talented actor, to be sure, but the weight of taking up the role of one of the most beloved protagonists in modern fiction is substantial indeed.
It's also been confirmed that The Witcher will be an eight-episode series, with no mentions of additional seasons whatsoever. Down below is a fan-made mock-up of Cavill as Geralt, and it doesn't look half bad.