A Discovery of Witches

A Discovery of Witches
Dive into a world where magic, science, and forbidden love collide! Based on the bestselling All Souls Trilogy by Deborah Harkness, A Discovery of Witches follows Diana Bishop (Teresa Palmer), a reluctant witch and historian, who stumbles upon a bewitched manuscript in Oxfordโs Bodleian Library. ๐ฐ๐ This discovery thrusts her into the heart of a supernatural conflictโwhere vampires, witches, and daemons battle for power. She is soon joined by Matthew Clairmont (Matthew Goode), a mysterious geneticist and vampire with secrets of his own.
As their bond deepens, they defy ancient rules that forbid inter-species relationshipsโrisking everything to unlock the secrets of the manuscript and their shared destinies. ๐งโโ๏ธ๐ซโค๏ธ
With breathtaking visuals, haunting music, and a story full of suspense, romance, and arcane mystery, this series delivers a modern gothic fantasy that enchants both heart and mind.