I was really waiting for this series. I am a big fan of the Witcher saga. Overall the series isn't bad. But it isn't good as well.

The first 3 episodes are just bad. The story is messed up. You get totally confused. Starting from the 4th episode it becomes better. And my preferred episode was the last one.

On the cast part. Henry Cavill was a perfect fit. Freya Allan as well. Both did an amazing job on their roles, perfect acting, perfect ressemblance. They were by far the best part of the season 1.

Also to add. The book is based on the European medieval culture. At this time Africa wasn't discovered by the Europeans, nor was the Asia. So having the actors coming from there was braking the immersion.