Basado en la trilogía de "All Souls" de la autora Deborah Harkness, Discovery of Witches es una serie británica de drama y fantasía que se centra en la académica y renuente bruja Diana Bishop (Teresa Palmer), quien está investigando la historia de la alquimia en una biblioteca de Oxford cuando inesperadamente puede convocar a un antiguo manuscrito mágico que ha desaparecido durante cientos de años. El Ashmole-782 parece ser un libro con grandes poderes que ha sido buscado por muchos en el mundo oculto. El principal de ellos: Matthew Clairmont (Matthew Goode), un profesor de Oxford que también resulta ser un vampiro inmortal. A medida que las brujas, demonios y vampiros que han estado viviendo tranquilamente en Inglaterra y el resto del mundo comienzan a darse cuenta de lo poderosa que es Diana, las fuerzas comienzan a reunirse para una batalla todopoderosa: una que puede obligar a Matthew y Diana a una unión prohibida.