After months of waiting and some less than stellar pictures of leaked costumes, Netflix has revealed the first proper look at The Witcher's core cast in their costumes.

Netflix will be hosting a Witcher panel at San Diego Comic Con this month with the three main cast members in attendance. Ahead of the panel, the streaming giant is giving fans a god look at Henry Cavill in the role of Geralt, along with Anya Cholatra as Yennefer and Freya Allan, who will be portraying Ciri in the upcoming series.

Check out the shots and poster below and let us know what you think in the comments!

Netflix pulls back the curtain on The Witcher TV series
Netflix pulls back the curtain on The Witcher TV series
Netflix pulls back the curtain on The Witcher TV series
Netflix pulls back the curtain on The Witcher TV series
Netflix pulls back the curtain on The Witcher TV series
Netflix pulls back the curtain on The Witcher TV series
Netflix pulls back the curtain on The Witcher TV series

Henry Cavill also shared a great shot of himself in Geralts digs on his Instagram page.

View this post on Instagram

Geralt #TheWitcher @Netflix @WitcherNetflix

A post shared by Henry Cavill (@henrycavill) on