A Discovery of Witches (2018-2022) est une série de romances fantastiques basée sur la trilogie All Souls de Deborah Harkness, mêlant magie, intrigue et romance dans un monde où sorcières, vampires et démons cohabitent secrètement avec les humains. L’histoire suit Diana Bishop (Teresa Palmer), une brillante historienne et sorcière réticente qui tombe sur un manuscrit enchanté, Ashmole 782, dans la bibliothèque Bodleian d’Oxford. Ce texte ancien, censé contenir des secrets sur les origines des êtres surnaturels, déclenche une chaîne d’événements qui force Diana à entrer dans le monde de la magie qu’elle a longtemps essayé d’éviter.
Elle attire Matthew Clairmont (Matthew Goode), un vampire et généticien vieux de plusieurs siècles qui s’intéresse lui aussi à Ashmole 782. Malgré des rivalités séculaires entre vampires et sorcières, Diana et Matthew forment un lien romantique interdit, déclenchant une réaction en chaîne parmi les factions magiques.
La série explore le voyage de découverte de soi de Diana alors qu’elle apprend à maîtriser sa puissante magie et découvre les secrets de sa famille. Ensemble, elle et Matthew affrontent des adversaires de chaque espèce qui cherchent à contrôler le manuscrit. Alors qu’ils voyagent dans le temps et font face à des luttes politiques, Diana et Matthew doivent protéger leur amour et percer le mystère d’Ashmole 782 pour assurer la survie de leur monde.