Kim Bodnia
Image: TVLine

After a rumour last week that Mark Hamill – best known as Luke Skywalker – would be cast as Vesemir in season two of Netflix's insanely popular Witcher series, the digital streaming giant has now confirmed who'll actually be taking on the role.

It's the veteran Danish actor Kim Bodnia, who portrayed Konstantin Vasiliev in the spy thriller television series Killing Eve and received a BAFTA nomination for the best supporting actor last year. Here's what showrunner Lauren Schmidt Hissrich had to say about the actor playing the Continent's "oldest and most experienced" Witcher:

I am so thrilled to welcome Kim Bodnia to the cast of The Witcher. I have admired his unique talents in shows like Killing Eve and The Bridge, and cannot wait for him to bring strength, tenacity, and warmth to the character of Vesemir, who is such an integral part of our upcoming season.

So, there you have it – we finally know who will be playing Vesemir in season two, when it premieres in 2021. Here are the many other previously announced new faces joining the second season:

Are you happy with the casting choice for Vesemir? Are you familiar with Bodnia's previous work? What do you think of the other new faces joining season two? Share your thoughts in the comments.