I think if you're a fan of the books, or even the video games you will love this series. Henry Cavill captures the gruff, dangerous, almost elegant violence of Geralt with ease. It's clear he's played the games as his voice is almost spot on.

The time and effort put into developing Yennefer and Ciri makes the show vastly more interesting, and not a one horse (sorry Roach) show. If Episode 2 doesn't pull at your heart strings, or wrench your stomach, perhaps you're not human.

While not a "Game of Thrones level show" (let's be honest GoT dropped rapidly towards the end) for fans of high fantasy, the original books, and the video games, this is a no brainer. The world is stunning, visually enticing. The costumes, the accents, the names, its a truly engrossing world, with exceptional acting ability across the board.

For casual fans? Maybe not, but maybe a second viewing will tick some of those boxes, and have you singing "Toss a coin to your witcher" for hours.