Henry Cavill is the Witcher. The plot jumping was very annoying, it made it very difficult to follow the storyline. Other than this, the show is good. High production value, good dialogue between characters, decent writing (even though it could have been better) but above all, Henry's performance as the Witcher is really really good.