Netflix's popular fantasy series The Witcher has returned for season four, but many fans have been left divided after seeing Liam Hemsworth take the reigns from Henry Cavill as Geralt of Rivia