Discover this second spellbinding season
As anyone in a marriage will know, you sometimes get talked into doing something you’re not overly keen on by your other half.
One such example for me was watching the first season of A Discovery of Witches (I guess I couldn’t complain too much having dragged my wife along to football matches, among other delights).
She is a massive fan of the Deborah Harkness All Souls trilogy of books this Sky production is based on and, to be fair, I enjoyed the first run of episodes.
For this second season, our forbidden lovers, witch Diana (Teresa Palmer) and vampire Matthew (Matthew Goode), are transported to 1590 London as they try to trace an ancient magical manuscript and avoid their enemies.
Diana is an unusual witch – a weaver – with the ability to control all four elements, but she needs to find a teacher in Elizabethan England to help her learn to control her untrained gifts.