If studios know how to do one thing, it's stretch a franchise - even if it means making a cartoon out of a pretty adult film.
Here's why Liam Hemsworth decided to step into the role of Geralt of Rivia on The Witcher following Henry Cavill's exit after three seasons in the role.