The Witcher show gets its Vesemir, and it's not Mark Hamill

For months now, rumors have persisted that grizzled Star Wars actor Mark Hamill take the role of Vesemir in Netflix's The Witcher series. Hamill himself expressed interest in the role way back in 2018 (although he also admitted he had "no idea what this is or what it's about"), and at least one fan site recently reported it as a done deal—short of official confirmation, of course.

Now we have confirmation, and it's not Hamill: It's Danish actor Kim Bodnia. He's not exactly a household name in North America, although he did play a relatively prominent role in Killing Eve, which earned him a BAFTA nomination for Best Supporting Actor. He's also won multiple Danish film industry awards in a career that dates back to 1989.

Introducing Vesemir: Kim Bodnia will play the Continent's oldest and most experienced Witcher in Season 2 of #TheWitcher. pic.twitter.com/HAmYciZ5K4February 28, 2020

Vesemir is an old witcher, one of the only survivors of the destruction of Kaer Morhen, and serves as a mentor and father figure to Geralt. He's hard-bitten and cynical, but allows himself a soft spot for Geralt and the gang: In the Killing Monsters trailer, for instance, when Geralt decides to intervene in a woman's lynching, Vesemir doesn't try to stop him but merely tells him to "make it quick." That's a good dad right there.

It'll be a while before we get to see Bodnia in action, as The Witcher's second season isn't expected to release until 2021, probably in the second half of the year. Other new cast members include Yasen Atour as Coen, Agnes Bjorn as Vereena, Paul Bullion as Lambert, Kristofer Hivju as Nivellen, Thue Ersted Rasmussen as Eskel, Aisha Fabienne Ross as Lydia, and Mecia Simson as Francesca.

Andy covers the day-to-day happenings in the big, wide world of PC gaming—the stuff we call "news." In his off hours, he wishes he had time to play the 80-hour RPGs and immersive sims he used to love so much.