I think the cast did a great job bringing their characters to life despite a terrible script that is a ghost of the material it came from. Henry Cavill is Geralt. Geralt is The Witcher. I won't watch without him in the role. If Netflix had any sense they would make him producer and bring his creative approach into the mix. To dismiss someone for being a true fan and for standing up for what fellow fans want (which is to give us the stories we fell in love with and writing that isn't cringe)...it's disrespectful and the platforms that promote these money grabbing productions should not have been given the rights to use widely loved source material. Hemsworth will unfortunately drown in the backlash from this careless and arrogant decision. Shame on Netflix for consistently ruining well loved series. Still have not forgiven them for Sabrina.