Liam Hemsworth "took ownership of the role" on his first day on The Witcher.
The 35-year-old actor has replaced Henry Cavill as the lead character Geralt on the fantasy drama show, and his co-star Joey Batey (Jaskier) revealed his new castmate "turned up and cared" from the get-go.