A Discovery of Witches is definitely not to everyone's taste, but it's gentle supernatural escapism. It's like a more adult version of Twilight, if you're not into that, then it won't be for you.

The series has a beautiful colour aesthetic, slightly sepia with some things bolder, giving everything an otherworldly edge.

The bad guys Peter Knox (Owen Teale) and Gerbert D'Aurillac (Trevor Eve) are very serious and eat up the roles they play. They're a little bit over the top but it works in this delightful piece of supernatural drama.