A Discovery Of Witches Season 1

Adapted from Deborah Harkness’ best selling novel A Discovery of Witches is a contemporary love story set in our world, but one which humans share with the declining species of witches, vampires and daemons – creatures existing and working amongst us, but hiding, unknown to most humans, in plain sight.

Teresa Palmer plays brilliant academic and historian Diana Bishop, a reluctant witch denying her heritage. The discovery of a manuscript in Oxford’s Bodleian Library throws her into the heart of a dangerous mystery and into the path of enigmatic geneticist Matthew Clairmont played by Matthew Goode, an ancient vampire hiding dark family secrets.

As Diana and Matthew embark on a journey to understand the significance of the mysterious manuscript and as their relationship develops and their heritage comes in to play, events threaten to unravel the fragile peace that has long existed between humans, witches, vampires and daemons