Everything you need to know about everyone from Duny to Fringilla. In its eight episode run, Netflix's The Witcher introduces loads of characters, many of whom fans will recognize from the Andrzej Sapkowski novels and CD Projekt Red games that came before. In addition to the core trio - Geralt of Rivia (Henry Cavill), Yennefer of Vengeberg (Anya Chalotra) and Ciri (Freya Alla) -- there are a wealth of other characters with notable performers in The Witcher cast, including Emma Appleton as Renfri, Lars Mikkelsen as Stregobor and MyAnna Buring as Tissaia de Vries.