Allan, best known for "The War of the Worlds" and "Into the Badlands", will portray Ciri while Chalotra, of "Wanderlust" fame, will play Yennefer, the streaming giant said in a press release.
Cavill is playing Geralt of Rivia, solitary monster hunter, struggles to find his place in a world where people often prove more wicked than beasts.
The cast also includes Jodhi May as Queen Calanthe; Bjorn Hlynur Haraldsson as her husband, the knight Eist; Adam Levy as the druid Mousesack; MyAnna Buring as the head of the magical academy at Aretuza, Tissaia; Mimi Ndiweni and Therica Wilson-Read as novice sorcerers; and Millie Brady as the outcast Princess Renfri.
Alik Sakharov, Alex Garcia Lopez, and Charlotte Brandstrom will direct the portions of the eight-episode first season.
Sakharov will also serve as the executive producer.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)