Today, Netflix announced the full cast for its eight-part adaptation of Leigh Bardugo’s bestselling Shadow and Bone and Six of Crows Grishaverse fantasy novels. The series hails from Eric Heisserer, writer of Netflix’s smash hit feature Bird Box.
Jessie Mei Li, who was recently cast in Edgar Wright’s Last Night in Soho, will play the orphan soldier Alina Starkov. Westworld and The Punisher actor Ben Barnes will play General Kirigan, the commander of a magical military elite in Bardugo’s fantasy world.
“I was so wary going into this process because these characters have lived in my head for so long, said executive producer Leigh Bardugo. “Turns out I had nothing to fear. Watching these actors begin to inhabit these roles has been pure magic.”
The main cast is rounded out by Doctor Who actress Amita Suman and Pennyworth‘s Freddy Carter, who play gang members in a criminal underworld, as well as Archie Renaux (Voyagers, Gold Digger) and Kit Young (Endeavour).
Those playing characters include Sujaya Dasgupta (Press, Guilt), Danielle Galligan (Game of Thrones, Krypton), Daisy Head (Harlots, Guilt) and Simon Sears (Winter Brothers).
The story chronicles a young soldier who uncovers a power that might finally unite her country. But as she struggles to hone her power, dangerous forces plot against her. Thugs, thieves, assassins and saints are at all at war, and it will take more than magic to survive.