Sally's mother came for tea - 20 years after her death. The reason for the visit? To charge Sally with the task of clearing her mother (Sally's grandma Lydia) of three imaginative but despicable murders. But wait! There's more than meets the eye in this conglomeration of old and new characters bumping heads. Who's really the evil one? Or is it evil ones? How many spooks does it take to solve 75-year-old murders? Do the ghosts help or...