With Season 3 of Netflix's The Witcher in full swing, fans are excitedly chattering about the ongoing show's successes as well as its controversies. Unfortunately, as of right now, Henry Cavill will not be returning to The Witcher after the conclusion of Season 3. Instead, Liam Hemsworth will be starring as Geralt of Rivia from Season 4 onward.
Source:https://www.cbr.com/the-witcher-terrifying-monsters/