It has been two years since the first season was released, and season 2 of The Witcher is fast approaching, with Henry Cavill returning as the titular character Geralt of Rivia.
The popular show is based on the book series and video games of the same name, the show tells the tale of a monster hunter on his travels across the Continent.
The world in which The Witcher is set is full of all sorts of magical beings, from horrifying creatures to witches and elves.
READ MORE: Why has Cowboy Bebop been cancelled on Netflix after just one season of the live-action series?
The fantasy has proven a huge hit among old fans and newcomers alike, all of whom are no doubt excited to see where the story will lead next.
Here’s everything we know about the second season of The Witcher.
When is The Witcher season 2 released?
The Witcher will grace Netflix on December 17.
The second season of the fantasy will have eight new episodes to devour in one go, the same number that came out in the first season.
The Witcher has already been renewed for a third season, with production starting in 2022.
Who’s in the cast for The Witcher season 2?
Cavill is joined by Anya Chalotra who plays Yennefer of Vengerberg while Freya Allan plays Princess Cintrilla of Cintra, otherwise known as Ciri.
Joey Batey returns as the joyful bard Jaskier, while Eamon Farren reprises his role as Nilfgaardian army commander Cahir, aka the Black Knight, and MyAnna Buring is back as Yennefer’s mentor Tissaia.
Season two of the drama will introduce viewers to a new band of witches, comrades of Geralt, as well as his father-figure Vesemir, who trained him to become a monster hunter as a boy.
Vesemir is depicted by Killing Eve star Kim Bodnia, while the new witchers include Lambert (Paul Bullion), Coën (Yasen Atour) and Eskel (Basil Eidenbernz).
Mecia Simson joins the cast as Francesca Findabair, an elven sorceress, while Mahesh Jadu returns as sorcerer Vilgefortz and Lars Mikkelsen is back as mage Stregobor.
Is there a trailer for The Witcher season 2?
Netflix has teased audiences with a trailer before the launch.
The trailer reveals season two is going to be packed with adventure from battling new monsters to Ciri beginning her training.
We also get a glimpse of new characters, including Geralt’s old friend Nivellen (Kristofer Hivju) and menacing mage Rience (Chris Fulton).