How The
Characters From
Netflix's The
Witcher Should
Really Look
Henry Cavill’s portrayal looks quite similar to Geralt from the video games but there are a few clear differences. For instance, Geralt in the video games has a distinctive scar over his left eye and also appears to be at least a decade older than Cavill.
Geralt Of Rivia
Ciri is played by Freya Allan in the Netflix series, and her look tries to closely copy the character's description in the Witcher novels by Andrej Sapkowski. Ciri, only makes an appearance in "The Witcher 3: Wild Hunt" when she’s eighteen years old, which is several years older than Allan’s Ciri.
Princess Ciri

Yennefer is played by Anya Chalotra on the show, and like Yennefer of the books, Chalotra has long black hair and wears contact lenses to match the sorceress's violet eyes. The video game Yennefer appears to be some years older than Chalotra but age doesn't mean much when you are practically immortal.

Played by Joey Batey, Jaskier provides comic relief to the show and his appearance changes slightly between Seasons 1 and 2 of "The Witcher" from dark to brighter clothes and from short to long hair. These changes are similar to all three games where Jaskier’s looks also change often.

In Season 1 of "The Witcher," Triss has shoulder-length, curly brown hair which is actually more accurate to the character of Triss in the novels. However, Triss in the video games is a very striking redhead which is probably why Triss’ hair in Season 2 is tinted red.

Triss Merigold