Henry Cavill is ready for battle once again as Geralt of Rivia in a new image from the upcoming second season of Netflix's The Witcher. Wielding his trust sword, his eyes showing the effects of one of his Witcher potions, the image, which comes courtesy of Entertainment Weekly's fall preview, is sure to have fans of the hugely popular Netflix show excited to return to this epic world of fantasy, horror, and adventure.

Netflix's first season of The Witcher introduced audiences to Man of Steel star Henry Cavill as Geralt of Rivia, a mutated monster hunter, who struggles to find his place in a world where people often prove more wicked than beasts. Set on the fictional, medieval-inspired landmass known as "the Continent", The Witcher explores the legend of Geralt and princess Ciri, who are linked by destiny to each other. The first season tells a non-linear story and follows the three main protagonists at different points in time, exploring formative events that shaped their characters, before eventually merging into a single timeline. This convoluted plotting received a lot of criticism, with the second season of The Witcher looking to avoid this by reportedly telling a much more linear story.

Season 2 will pick up right after season 1 ends with Geralt believing Yennefer to have died in battle, leading him to take Ciri to Kaer Morhen, where he was raised and trained to be a Witcher. "Convinced Yennefer's life was lost at the Battle of Sodden, Geralt of Rivia brings Princess Cirilla to the safest place he knows, his childhood home of Kaer Morhen," the official synopsis reads. "While the Continent's kings, elves, humans and demons strive for supremacy outside its walls, he must protect the girl from something far more dangerous: the mysterious power she possesses inside."

The further adventures of Geralt is also adding a massive supporting cast of characters, many of whom will be familiar to fans of The Witcher franchise. Joining The Witcher season 2 are Robin Hood's Yasen Atour as Coën, Monster's Agnes Bjorn as Vereena, Peaky Blinders star Paul Bullion as Lambert, The Favourite star Basil Eidenbenz as Eskel, The Danish Girl star Aisha Fabienne Ross as Lydia, acting newcomer Mecia Simson as Francesca, and Game of Thrones alumni Kristofer Hivju as Nivellen. The series will also introduce fan-favorite character and Witcher trainer Vesemir, played by Killing Eve's Kim Bodnia.

But wait, that's not all, as the season has also recruited the likes of Adjoa Andoh (Invictus, Bridgerton) as Nenneke, Cassie Clare (What Happened to Monday) as Phillippa Eilhart, Liz Carr (Silent Witness) as Fenn, Graham McTavish (The Hobbit: An Unexpected Journey) as Dijkstra, Kevin Doyle (Downton Abbey) as Ba'lian, Simon Callow (Four Weddings and a Funeral) as Codringher and Chris Fulton (Outlaw King) as Rience.

Production on The Witcher has been pushed and pulled, stopped and started quite often since filming began, with Henry Cavill himself causing some issues after sustaining a leg injury while filming. Thankfully, even amid all the ongoing chaos, The Witcher season 2 is now ready and due to hit Netflix on December 17, 2021. This comes to us from EW.