Meng’er Zhang (Shang-Chi and The Legend of The Ten Rings) is joining Netflix’s The Witcher. And honestly, it’s what she deserves. Zhang was an absolute standout in Shang-Chi as Xialing. And while everyone was swooning over Simu Liu…we were practically worshipping how badass this character was and how great Zhang did.
Zhang is set to play Milva on The Witcher. She is a human adopted by the dryads of Brokilon Forest; a primeval forest surrounded by the kingdoms of Cintra, Brugge, Sodden, and Verden. She is a master archer, a survivor, and a fierce and talented huntress. (Imagine when she meets our family of Geralt, Yennefer, and Ciri?!)
Our baddie from Shang-Chi isn’t the only one joining The Witcher season 3. Robbie Amell (Upload), Hugh Skinner (Mamma Mia! Here We Go Again), and Christelle Elwin (Half Bad). In order, they will play a born fighter Gallatin, Prince Radovid, and a member of The Rats, a gang of misfit teens who steal from the rich and poor.