Netflix's adaptation of The Witcher is currently one of the highest-rated series on the streaming platform and pulling in huge numbers of viewers despite mixed reviews. Fans are loving this version of Geralt, played by Henry Cavill, too, but his incarnation is certainly different from the character as depicted in the books.