The fantasy drama television series The Witcher is one of the most popular franchises in Netflix’s streaming library. Each season of the show starring Henry Cavill, Anya Chlotra and Freya Allen has not only been highly anticipated but also generated a lot of debate. With the first volume of the third season set for release this month, here’s your cast and character guide.
Cast and character guide for The Witcher 3
Henry Cavill as Geralt of Rivia
Cavill plays Geralt of Rivia, a witcher who hunts demons for a living. He falls in love with Yennefer of Vengerberg and his fate is linked with Princess Ciri of Sintra. He grows to love Giri like a daughter and trains her to become strong and independent to fight. While Geralt knows that both Yennefer and Ciri can defend themselves, his objective is to protect his love and his daughter from the continent’s many dangers. Geralt has his walls all the time except for his family, the two women he chose as a lover and a father figure.
Read also: The Witcher 3: Henry Cavill, Anya Shalotra reveal details about the new season of Netflix’s popular fantasy series
Anya Schlotra as Yennefer of Wengerberg
Shalotra plays Yennefer, a powerful sorceress who grew up through a neglectful and abusive childhood of neglect and becomes the most powerful student at Aretuza’s academy. She falls in love with Geralt and finds him a willing apprentice in Ciri. As someone who can no longer be a mother, she yearns for motherhood and finds Ciri as a potential daughter. While juggling her quest for power and her need for love, Yennefer faces challenges.
Freya Allen as Ciri of Cintra
Ellen plays Princess Ciri of Sintra, who loses her kingdom and family when Nilfgaard attacks and takes over her country. With magical powers beyond comprehension, her fate is linked to Geralt’s. The two quickly develop a father-daughter bond as the Witch begins to train her to become independent and self-sufficient, even as she vows to always protect her. Ciri sees a model in Yennefer and is eager to train under her so that she can understand some of her powers. Amidst betrayal and danger, the three form their own family of misfits.
Joy Bate as Jaskeer
Bate plays the role of Jaskir the bard who earns by singing songs and playing various tunes. Not only is he super-friendly and hilarious, nomadic musician LAO gets himself into trouble more than once. Jaskir turns out to be Ciri’s uncle after meeting him through his longtime friend Geralt. He also shares a fun relationship with Yennefer and is the closest ally of all three main characters on the dangerous and power-hungry continent.
MyAnna Buring as Taisia
Buring plays Tessia, the headmistress of Aretuza Academy. She is an expert in magic and is a disciplinarian when it comes to talents. It is under his guidance and mentorship that Yennefer becomes the powerful sorceress she is. Although he is ruthless in his methods, those who pass his test become true masters of magic. She becomes a mentor and a kind of mother figure to Yennefer whom she grew to love deeply. Her love interest is Wilgefortz.
Anna Shaffer as Tris Marigold
Marigold plays Triss, a botanist with knowledge about everything related to plants involving healing and magic. She is not only Geralt’s friend and ally, but after a certain point he begins to develop feelings for her. Geralt, who is in love with Yennefer, shows no interest in Triss, and so withdraws when she learns that his feelings are reciprocated.
Royce Pearson as Istrad
Pearson plays Istrad, a mage who met Yennefer when they were young and in training. Although they had a relationship during that phase as he was the only one who accepted a disfigured Yennefer, the two broke up when Istrad revealed some information about her. While she holds nothing for him and loves Geralt, she still has feelings for him.
other cast members
Other stellar cast members of The Witcher include Mahesh Jadoo as Villagefortz, Eamon Farren as Cahir, Mimi M. Khaisa as Fringilla Vigo, Lars Mikkelsen as Stregobor, Messia Simson as Francesca, Philippa as Starring Cassie Clare, Graham McTavish as Sigismund Dijkstra, Robbie. Amell as Gallatin, Menger Zhang as Milva, Hugh Skinner as Radovid, Christel Alvin as Mistle and Cal Watson as Eva. The first half of season three will premiere on June 29.
Read also: The Witcher Season 3: New Merchandise Drops Spoilers For Netflix Series; check it out











