Cauldron of magic bubbles along nicely
Cinemas DVD
A Discovery of Witches Season 3
The stakes are raised in the show’s final seven episodes which, quite surprisingly, makes this the shortest of its three seasons.
It adds a new villain in Jacob Ifan’s Benjamin, but previous baddies, witches Satu (Malin Buska) and Peter (Owen Teale), are far more sinisterly spellbinding this time around, while vampire Gerbert (Trevor Eve) has even greater bite.
The main cast shine and fully embody their characters. The bonds between them are showcased through often hard-to-hear conversations, standing side-by-side in battle and even small moments like the passing of a cup of herbal tea.