Skip to main content
If you click on a link and make a purchase we may receive a small commission. Read our editorial policy.

Here's your first look at Henry Cavill as Geralt in The Witcher Netflix series - Anna Shaffer confirmed as Triss [UPDATE]

Well, here it is: our first look at Henry Cavill as Geralt in The Witcher Netflix series as well as Triss Merigold.

Netlfix tweeted a clip of Henry Cavill dressed as our man Geralt in its The Witcher TV series.

The small clip shows Cavill wearing a white wig and sporting colored contacts. Hopefully, they'll pale him up a bit. But, it is just a early taste after all.

Anyway, enjoy your first look.

Update

It has also been confirmed by the Hollywood Reporter Anna Shaffer will play Triss Merigold. Shaffer starred as Romilda Vane in the Harry Potter films Half-Blood Prince and Deathly Hallows Part 2. She also played Ruby Button British TV show Hollyoaks.

It was previously confirmed Freya Allan and Anya Chalotra would portray Ciri and Yennefer, respectively, in the series.

Eamon Farren (Twin Peaks) will star as Cahir, Joey Batey (Knightfall) as Jaskier, Lars Mikkelsen (House of Cards, Sherlock) as Stregobor, Royce Pierreson (Wanderlust) as Istredd, Maciej Musiał (1983) as Sir Lazlo, and Wilson Radjou-Pujalte (Jamillah & Aladdin, Dickensian) as Dara.

If you head through the link, you will find a list of others rounding out the cast.

Read this next