Zara Riddle went out for ice cream and ran into her mother, who was last seen dead. But the woman is not a ghost. She's flesh and blood, and ready to pick up their relationship right where they left it. Zara is catching up with her mother at Castle Wyvern when a new ghost and a dead body turn up. The victim is someone Zara has tangled with before. All signs point to a supernatural killer. An old enemy is back to settle the score. Now Zara is racing...