Netflix has just become a lot more interesting, Henry Cavill has just been cast in the streaming site's adaptation of The Witcher as lead character Geralt of Rivia.
It was announced the Superman star would be taking part of the series based on the novels by Andrzej Sapkowski.
According to Netflix, The Witcher is described as: "An epic tale of fate and family. Geralt of Rivia, a solitary monster hunter, 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."
Cavill has proven himself to be a big fan of both the games and Sapkowski's novels in the past when he told IGN: "The books are amazing... I started reading, and they are well worth a read."
Though no release date has been announced for the show, many people have taken to Twitter to show their excitement at the announcement.
One person said: "I'm just going to go ahead and thank @Bosslogic for #HenryCavill being cast as Geralt."
Another tweeted: "No-one more perfect to play Geralt of Rivia than #HenryCavill! Well versed with the books and video games makes it a no brainer."
Not a lot has been released on the show, so far, but we do know Lauren Schmidt Hissrich will serve as showrunner on the eight-episode first season.
She previously worked on Marvel's Daredevil and Iron Fist, and Netflix's upcoming adaptation of Gerard Way and Gabriel Bá'sUmbrella Academy.
It's also been announced the Game of Thrones director and cinematographer, Alik Sakharov, will direct four episodes, including the pilot - so you know it's going to be good.
Along with the GOT director, Luke Cage director Alex Garcia Lopez and Outlander director Charlotte Brändström will also take the helm of two episodes of the series.
Featured Image Credit: PA