Watch A Discovery of Witches season 2 on Sky One with NOW
Sky One’s A Discovery of Witches has built up a loyal legion of fans thanks to its magical blend of fantasy, sizzling romance and dark drama.
Based on the novels of Deborah Harkness and filled with vampires, witches and daemons, the show returns for a second season in a new location - Elizabethan London.
The shift in timelines means the show’s lead characters Diana Bishop and Matthew Clairmont, played by Teresa Palmer and Matthew Goode, will be joined by a collection of new characters.
Here is a quick guide to the lead cast of season two in their own words…