Who will be in it?
We can expect everyone alive at the end of Season 1 to be back -- this includes Henry Cavill; Anya Chalotra, who plays the sorceress Yennefer; and Freya Allan, who plays Ciri. Oh, and Geralt's bard buddy Jaskier (Joey Batey), of "Toss a Coin to Your Witcher" fame, will return as well, hopefully with more bangers to share with the world.
Aside from the core cast, a bunch of secondary humans and sorcerers will return as well, including Lars Mikkelsen as the scheming warlock Stregobor and MyAnna Buring as head sorceress Tissaia. Also returning are Tom Canton as the elf Filavandrel, Lilly Cooper as Murta, Jeremy Crawford as dragon hunter Yarpen Zigrin, Eamon Farren as the terrifying black knight Cahir, Mahesh Jadu as Vilgefortz, Terence Maynard as Artorius, Mimi Ndiweni as Fringilla Vigo, Royce Pierreson as Istredd, Wilson Radjou-Pujalte as Dara, Anna Shaffer as the sorceress Triss Merigold, and Therica Wilson Read as Sabrina.
But that's not all: the new members of the cast have been announced, and you may recognize one very, very familiar face. Kristofer Hivju, who played the wildling Tormund Giantsbane in Game of Thrones, is arriving on the Continent, and will be playing a character named Nivellen, whose story in the books is modeled after the fairytale of Beauty and the Beast. We'll also be seeing Yasen Atour as Coen, Agnes Bjorn as Vereena, Paul Bullion (Billy Kitchen on Peaky Blinders) as Lambert, Thue Ersted Rasmussen as Eskel, Aisha Fabienne Ross as Lydia, and newcomer Mecia Simson as Francesca.