The sorceress Yennefer will be played by Anya Chalotra (The ABC Murders, Wanderlust). The two join a cast headed up by Henry Cavill (Mission Impossible: Fallout), who plays the witcher himself, Geralt of Rivia.
Game of Thrones' Jodhi May will play Cintra's Queen Calanthe, Fortitude's Björn Hlynur Haraldsson will play Calanthe's knight husband Eist, and Knightfall's Adam Levy will play druid Mousesack.
Both of these characters are vital to the story of The Witcher, and will be familiar to fans of both fans of Andrzej Sapkowski's novels and the video game series from CD Projekt Red.
Mimi Ndiweni and Therica Wilson-Read play sorcerers in training, Millie Brady plays an outcast princess, and MyAnna Buring takes the role of the head of the Aretuza magical academy.
See Hurricane Michael from Space in These Satellite Images
The storm appeared to be so powerful that it is expected to remain a hurricane as it moves over Georgia early Thursday. Many filled sandbags and boarded up homes and lined up to buy gas and groceries before leaving town.
"Casting The Witcher has been one of the biggest projects of my career and undoubtedly the most exciting", said Hissrich. Hissrich took a break from Twitter in September following backlash to a casting call for minority actresses for the role of Ciri.
It seems like a good mix of newcomers and star talent, and we can't wait to see how it shapes up, even if we're still struggling to come to terms with Cavill as Geralt.
The Witcher will be led by showrunner Lauren Schmidt Hissrich (Marvel's Daredevil), with the first four episodes directed by Alik Sakharov (Game of Thrones). She tweeted on September 10, "It's time for a Twitter hiatus". In terms of why people responded so strongly, I think the fans really have pictures of these characters in their minds and I don't blame them for that.
Today, we found out who would actually be playing Ciri and other key characters for "The Witcher" TV show. There's obviously a couple lines of description of Ciri in the books and people become very enamored with their own vision of it. It's only going to be as interesting as the people he interacts with. However, progress is being made relatively swiftly, so hopefully everything remains on track for the show's 2019 release date.