Adapted from Deborah Harkness' best selling novel, A Discovery of Witches of the All Souls Trilogy.
Diana Bishop (Teresa Palmer), a brilliant academic, historian and a reluctant witch who keeps denying her heritage, discovers a manuscript in Oxford's Bodleian Library. The enigmatic geneticist and ancient vampire Matthew Clairmont (Matthew Goode) confronts her and the duo join hands to find out the mystery behind the manuscript.
When Diana and Matthew begin to develop a relationship, their heritage comes into play and disrupts the fragile peace that has existed between humans, witches, vampires and daemons.
A Discovery Of Witches Season 1 Web Series Cast, Episodes, Release Date, Trailer and Ratings
NASA Says the Year 2025 Almost Became Earth's Hottest Recorded Year Ever