The group of witches was dedicated to ridding the world of demons, searching them out and banishing them back to the hell they had spawned from. In Europe, something goes wrong. By the time the battle is over, seven are gone and the youngest one, eighteen year old Joly James is suddenly alone. A Persian cat by the name of Nefertiti finds her and forces her to choose life over death. She and Nefertiti are joined by two more feline familiars who know she must heal herself, and resume the role that destiny has mapped out for her. For nine years she avoids reality, when suddenly she is forced into facing who she really is, when she must banish another demon. Joly discovers that another one of their group survived that fateful day, and the two of them help to heal each other while resuming their battle against evil. She attempts to move on with her life, but she is haunted by memories of her husband Duncan, for theirs was a love that transcended the ages.