Archive · 26 Sep 2025

Liam Hemsworth Discusses Taking Over 'The Witcher'

Liam Hemsworth Discusses Taking Over 'The Witcher'

Liam Hemsworth is now playing Geralt in 'The Witcher' instead of Henry Cavill.

This made some people talk online.

To deal with this, Hemsworth took a break from social media to focus on his acting.

The showrunner, Lauren Hissrich, explained that Cavill left the show because he had other roles he wanted to do.

Hemsworth was surprised to be offered the role.

He also stated he is a fan of Cavill's work.

Sources