No woman in "All Souls" is to be trifled with. Diana has remarkable powers, which she doesn't quite recognize or know how to control (at first). The aunt who raised her, Sarah Bishop, is an expert in magical craft, with an encyclopedic knowledge of the healing arts. Sarah's life partner Emily Mather has the gift of premonition. And Matthew's "mother," Ysabeau, is one of the oldest (and most ruthless) vampires in existence.
...and scary villains
There are vampires who have gone mad with "blood rage," and who cannot control themselves. There are witches who torture and kill other witches, using magic spells to "open" them up from the inside. There are also territorial witches and vampires who don't take kindly to other creatures intruding in their spaces.
A very different take on servitude
Vampires are able to amass a great wealth over their long lifetimes -- maintaining huge estates, shopping at Sotheby's, and traveling the world in style. Needless to say, some sort of assistance can be a big help in doing such things. "I have a pre-modern take on servants," Harkness said. "In antiquity, the medieval period, and the early modern period, servants were considered to be part of the family. We don't necessarily think that way, but vampires do." One of the most lovable characters in the books is the vampire servant Marthe, who cares for her vampire family in a very maternal way -- apparently not depressed about the prospect of eternal servitude.
A rabid fan base
The "All Souls" fans are terrifically dedicated, as A Discovery of Witches star Teresa Palmer discovered. After she got cast as Diana, her Instagram jumped up by more than 100,000 new followers. Fans can also be found posting to the Daemon's Domain, podcasting on All Souls Witchy Women, and meeting up in person at the All Souls Con. "They are dedicated to learning, to the pursuit of equality, to striving for greater diversity and inclusion," Harkness said. "The intensity of their feelings can surprise me. It's an extraordinary thing."