The much-loved amateur sleuth Fran Varady finds herself investigating an old love affair and a family quarrel. Edna, the dotty bag lady who Fran Varady used to see living in a churchyard with only feral cats for company, has crossed her path again. Now Edna is staying in a hostel, spending her days roaming as before. But Fran begins to see a method to her madness and, even though no one will believe her, she is certain Edna is being followed. Who could be interested in a harmless old lady? Determined to protect her from this hidden danger, Fran finds herself digging into Edna's previous life and an old love affair and family quarrel come to light. But by rattling the bones of the past, Fran has uncovered more than she bargained for...