A Discovery of Witches
A Discovery of Witches is a British fantasy television series that immerses viewers into a captivating world of magic, mystery, and forbidden love. Based on Deborah Harknessβs All Souls Trilogy, the show takes inspiration from the first book in the series and beautifully blends elements of historical fiction, romance, and supernatural intrigue.
Premiering in 2018, the series has quickly become a fan favorite due to its engaging plot, compelling characters, and the atmospheric setting that draws viewers into a world where witches, vampires, and demons secretly coexist alongside humans.
At the heart of A Discovery of Witches is Diana Bishop (played by Teresa Palmer), a brilliant historian and reluctant witch who has spent much of her life avoiding the magical world. Diana is an academic who is more comfortable in the world of scholarly research than in the volatile realm of witches and magic.
However, her life takes an unexpected turn when she encounters a mysterious manuscript called Ashmole 782 at the Bodleian Library in Oxford. This ancient book is sought after by both witches and vampires for the secrets it holds about the origins of magical creatures. The discovery of the book awakens Dianaβs dormant magical abilities, setting off a chain of events that will change her life forever.