Today author Deborah Harkness made the announcement via her social channels that the television adaptation of her first book in the All Souls Trilogy, “A Discovery of Witches” has their two main leads. Playing reluctant witch Diana Bishop is Australian actress Teresa Palmer (Hacksaw Ridge) and vampire geneticist Matthew Clairmont will be portrayed by British actor Matthew Goode (Downton Abbey) .
“A Discovery of Witches” tells the story of alchemical historian and witch Diana Bishop who has been running away from her supernatural life ever since the gruesome death of her parents as a young child. While researching for a paper in Oxford’s Bodleian Library, she inadvertently recalls a magical manuscript that had been lost for centuries and happens to be highly sought after by fellow witches, vampires, and daemons. Her world drastically changes as she becomes the target of so many creatures and finds herself entangled with a brooding vampire protector in Matthew Clairmont. Matthew and Diana must unravel the mystery behind Ashmole 782 before its too late.
The series is being produced by Bad Wolf Studios and filming begins in Wales in a few weeks. It will air on Sky1 and streamed through NOW TV in the UK and Ireland. Harkness serves as Executive Producer and will also pen several episodes. Juan Carlos Medina will be directing and Kate Brooke serving as showrunner.
Being a huge fan of the All Souls Trilogy, casting Palmer and Goode as the main characters is exciting news. I can hardly wait to find out who plays Miriam, Marcus, Emily, Ysabeau, Sarah and of course Gallowglass.
Watch the announcement: