It would appear that Netflix's upcoming The Witcher tv series has found their leading ladies. Joining star Henry Cavill (who will be playing Geralt of Rivia) will be Freya Allan (The War of the Worlds, Into The Badlands) as Ciri, and Anya Chalotra (The ABC Murders, Wanderlust) as Yennefer.
The series will be directed by Alik Sakharov (House of Cards, Game of Thrones) [who will be doing four episodes including the first episode], along with Alex Garcia Lopez (Marvel's Luke Cage, Utopia) and Charlotte Brändström (Outlander, Counterpart, Disparue), who will direct two episodes each.
Jodhi May (Game of Thrones, Genius) will play Queen Calanthe, Björn Hlynur Haraldsson (Fortitude) will play Queen Calanthe's husband Eist, Adam Levy (Knightfall, Snatch) will play the druid Mousesack, MyAnna Buring will play the head of the magical academy at Aretuza Tissaia, Mimi Ndiweni and Therica Wilson-Read will portray novice sorcerers, and Millie Brady will play the outcast Princess Renfri.
Netflix says:
Based on the best-selling fantasy series, The Witcher is 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.
The Witcher doesn't have an expected release date yet, but we'll let you know when we hear more.