Ahead of The Witcher's season four premiere, fans have been given a first look at Liam Hemsworth's portrayal of Geralt of Rivia, and it's sparked a debate on social media.