This season’s hottest new TV drama
The wait for your autumn TV addiction is over - Sky One's brand new spellbinding drama, A Discovery of Witches, is out now
What did you think of A Discovery of Witches? Click here to take part in our survey
What did you think of A Discovery of Witches?
Click here to take part in our survey

Written by Emily McMullin

Fans of Deborah Harkness’s bestselling All Souls trilogy, rejoice – the books have been adapted into a thrilling new TV drama airing this autumn. What's more, you can watch the whole first episode for free right now on

Modern-day love story A Discovery of Witches will transport you to a world where a handful of witches, vampires and demons secretly live and work alongside humans, hidden in plain sight and fearing persecution.

The Sky original production stars Teresa Palmer (Hacksaw Ridge) as brilliant academic and historian Diana Bishop, a reluctant witch denying her supernatural heritage – until she uncovers an ancient manuscript in the University of Oxford’s renowned Bodleian library. The discovery throws her into the heart of a dangerous mystery and the path of enigmatic geneticist and vampire Matthew Clairmont (played by Matthew Goode of Downton Abbey and The Crown), who is harbouring a dark family secret.

Matthew Goode
Matthew Goode as mysterious vampire
Matthew Clairmont
Prepare to get hooked...
Matthew Goode
Watch the first episode here
Watch now

A forbidden relationship between the pair ensues, which violates ancient taboos and crosses a longstanding line between witches and vampires. As they grow closer, they embark on an enthralling journey to get to the bottom of the secrets that lie within the ancient manuscript.

A series of dramatic turns, however, threatens to destroy the fragile peace that has long existed between witches, vampires, demons and humans. This peace is overseen by the Congregation, an ancient institution made up of a selection of powerful figures from this community of extraordinary creatures.

Diana’s aunt, practising witch and coven member Sarah Bishop, is played by Alex Kingston (Doctor Who), while Owen Teale (Game of Thrones) stars as Peter Knox, a powerful witch and leading member of the Congregation, and Louise Brealey (Sherlock) plays Gillian Chamberlain, also a witch and one of Diana’s colleagues at Oxford.

A Discovery of Witches has been adapted for the screen by writer Kate Brooke (Bancroft). You can watch the first episode here, and all other episodes will be available to watch on Sky One this autumn. Prepare to get hooked…

A Discovery of Witches
Watch the first episode on
Watch now