A Discovery of Witches is a British television programme based on the All Souls trilogy by Deborah Harkness, named after the first book in the trilogy.
Read MoreJames Purefoy Sky One (A Discovery of Witches)
![James Purefoy Sky One (A Discovery of Witches)](https://images.squarespace-cdn.com/content/v1/5c4d7e227e3c3a6ec70a5ac7/1575635710001-NNZEGKOB2D8Z0DVNXR60/416F55C7-8B48-48A1-B038-413326534BDB-11626-0000045B8F7830F5.jpeg)
A Discovery of Witches
A Discovery of Witches is a British television programme based on the All Souls trilogy by Deborah Harkness, named after the first book in the trilogy.
Read More