Henry Cavill is amazing as Geralt though I had my initial doubts after watching the trailer. That voice he has got it spot on. Yeneffer and Ciri's characters have been done justice too. Though, there were less monsters. Geralt's powers are yet to be showcased fully. And Geralt's witcher sense haven't been shown too well. Needs more focus on Geralt's life and adventures as a monster slaying witcher.