Exciting news, Witcher fans. Netflix has found its Geralt. According to the fine folks at Variety, your favorite monster-hunter will be played by none other than Henry Cavill. Cavill, famous for portraying Superman, The Man from U.N.C.L.E., and himself in some of our steamier dreams, joins the miniseries adaptation in the titular role. So far, a debut date is unknown.

For those who don’t know, The Witcher follows Geralt of Rivia, a scarred monster-hunter with a dark and violent past. First introduced as a series of novels in the 80s, The Witcher spawned comics, action figures, and a hugely popular video game series. Netflix’s upcoming miniseries will be the first live-action adaptation of the franchise.


Cavill joins showrunner and executive producer Lauren Schmidt Hissrich in bringing the popular series to life. First announced by Variety last year, the miniseries will contain eight episodes. Alik Sakharov (Game of Thrones) will direct the first four. Alex Garcia Lopez (The Punisher) and Charlotte Brändström (Outlander) will direct two apiece. So far, Netflix has not announced any other members of the cast.

Now, this news will come as a welcome update for fans of The Witcher series. However, it may not please every Henry Cavill fan. Across the web, fans are speculating that Cavill’s casting as Geralt may spell the end for his run as Superman. Though this is, again, just speculation, the schedule of filming Witcher combined with the unpopularity of DC’s recent film outings does lend believability to that theory. No official sources are confirming this, but if they do, we’ll be sure to let you know.

What’s your favorite thing to come out of The Witcher franchise? Do you like the casting of Henry Cavill in the lead role or no? Let us know on our Facebook page, Instagram, or Twitter. For all your Witcher news, and all your Dark Fantasy news in general, keep lurking at Nightmare on Film Street.


  • Facebook
  • Twitter
  • Pinterest
  • Tumblr
  • reddit
  • Gmail

Image via IMDb