The Witcher season 3 has reportedly cast Ryan Hayes, Michalina Olszanska, Harvey Quinn, Poppy Almond, Kate Winter, and Martyn Ellis alongside returning stars Henry Cavill, Freya Allan, and Anya Chalotra. We know a little about who they're playing.

As reported by Redanian Intelligence, Hayes is playing Artaud Terranova, one of the mages who incited the Thanned coup in an attempt to capture Ciri. He's a member of the Brotherhood of Sorcerers, even managing to reach the Chapter of the Gift and the Art, the highest rank. Hayes is known for his roles as Constable Thatch in Carnival Row and Angus in Macbeth (2018).

RELATED: I Got Bored Waiting For The Witcher 4 So I Modded Geralt Into Skyrim

Olszanska meanwhile has been cast as a mysterious sorceress. She's a well-known Polish actor who you might know from I, Olga Hepnarova as the titular character and The Lure as Zlota. Given that one of the big criticisms of The Witcher was its lack of Polish actors, something showrunner Lauren Hissrich said would change in season 3, this casting should prove popular. While we don't know who Olszanska is playing, she was spotted in Wales filming with Mahesh Jadu and Safiyya Ingar, two other mages.

Geralt meditate clear toxicity campfire witcher netflix season 2

Kate Winter, known for her role as Maisie Winters in Boogie Man and Jean in Ortolan, is joining the cast as Putney. And Martyn Ellis, who you may know as Blakeman from The Sarah Jane Adventures, CI Grove from It's a Sin, and Albus in Elden Ring, is joining The Witcher season 3 as Barker. Both are new characters for the show.

Finally, The Witcher season 3 has cast Cherry Pickers and Drifters actor Harvey Quinn as well as Seasons and Blurred Lines actor Poppy Almond who are speculated to be playing mages given that they were spotted in scenes with other mages.

The show is aiming for a 2023 release so we'll have to wait and see who these new characters are. Until then, we can look forward to The Witcher 3's current-gen upgrade set to launch in Q4 2022.

Next: Respawn Isn't Erasing Titanfall With Its Single Player Apex Legends Game