Liam Hemsworth has officially replaced Henry Cavill as Geralt in The Witcher, marking a significant shift in the series' future.


Liam Hemsworth has officially replaced Henry Cavill as Geralt in The Witcher, marking a significant shift in the series' future.