Henry Cavill roped in to play the lead in Netflix's fantasy-series The Witchers


Mission Impossible: Fallout actor Henry Cavill is all set to star in Netflix's upcoming fantasy series The Witcher, as per a report in a leading Hollywood website. The show is an official adaptation of Andrzej Sapkowski's eight-book fantasy novel of the same name and will mark Henry's return to television after period drama The Tudors, which ended in 2010.

The series will feature Lauren Schmidt Hissrich as the showrunner and she revealed about Henry's casting on Twitter as well.


Based on the best-selling series, the 8-episode show will trace the journey of Geralt of Rivia (to be played by Henry), an outcast monster hunter who "struggles to find his place in a world where people often prove more wicked than beasts", as described by the streaming giant. But after a twist of events, he meets a powerful sorceress and a young princess holding a dark secret. What follows forms the crux of the story.

RECOMMENDED READ: Brie Larson a.k.a MCU’s Captain Marvel is finally here to save the nine realms!


For the unversed, The Witcher book series is hugely popular with international audience. It has been adapted into a Polish TV series apart from popular graphic novels and video games. The most recent novel in the series, Season of Storms, was published in 2013.

Interestingly, Henry is no stranger to super-powered heroes and is known for his role as Superman in films like Man of Steel, Batman v Superman, and Justice League. So it would be wonderful to see him reprise the role of a superhero. But as expected, fans have a mixed reaction to Henry's casting as Geralt. While some were happy and excited to see Henry step into the shoes of Geralt, others felt that he wasn't the best choice.



Describing it as an "epic tale of fate and family," Netflix has not announced a release date for the series yet.