A Discovery of Witches

A Discovery of Witches (Viking, 2011), the first novel in Deborah Harkness’s All Souls historical fantasy trilogy, has been adapted into a television miniseries. The eight-part series stars Edward Bluemel, Gregg Chillin, Matthew Goode, Teresa Palmer, and follows the story of a history scholar witch, a geneticist vampire, and a long-lost alchemical manuscript.