Henry Cavill, best known as Superman, will star in Netflix’s The Witcher series.
Cavill will play the title role of Geralt of Rivia, a solitary monster hunter who struggles to find his place in a world where people often prove more wicked than beasts. But when destiny hurtles him toward a powerful sorceress and a young princess with a dangerous secret, the three must learn to navigate the increasingly volatile continent together.
The news was confirmed by showrunner Lauren Schmidt Hissrich on Twitter, as well as by Netflix in a media release. “Cavill is Geralt”, says Hissrich on Twitter. “He was my first meeting. I didn’t have writers or scripts yet – just a greenlight and a lot of passion”. She has previously co-executive produced Marvel’s The Defenders and Daredevil shows for the streaming service.
Netflix first announced the show in May 2017, revealing eight-episode series will be based on the best-selling fantasy book series by Polish author Andrzej Sapkowski. It is described as an epic tale of fate and family. Cavill, who currently stars in Mission Impossible: Fallout, is said to be a huge fan of Sapkowski’s series of fantasy short stories and novels. This is the actor’s first starring role in a TV series since his four-season gig as Charles Brandon on Showtime’s The Tudors.
The Witcher short stories and novels have previously been adapted into a film, TV series, video games and graphic novels in Poland.
— BossLogic (@Bosslogic) September 4, 2018