Hamelin is overflowing with tourists enjoying the Scottish-themed games—and most of them are donning tartans from Peggy Winn’s ScotShop. And her fourteenth-century ghostly companion, Dirk, has been indispensable, keeping an eye out for shoplifters and matching customer’s family names to their clan plaid.
Adding to the chaos is Big Willie, a longtime champion of the games, but not everyone is happy to have him in town. So when he misses the first event of the weekend, Peggy senses something is awry. After Willie is discovered dead in his hotel room, the victim of a bagpipe-related crime, Peggy decides it’s up to her and Dirk to suss out a murderer—because another death would really blow...
It is the annual Scottish games in Hamelin and the ScotShop is busy, very busy! Luckily Peggy has Gilda to be back up in the shop and Dirk to keep an eye out (it is still hard not to have a conversation with him when others are around mind you! But that is the problem with having your own ghost around). For the first time in 4 years a previous competitor is back, Big Willie spent time mourning the death of his wife but a young Scottie dog he saved from a Puppy Mill (he named her Drusilla or Silla for short) has helped him through this. Peggy has agreed to look after the young dog whilst he is competing and so she heads off to the grounds ... but there is no Big Willie and no Silla, and then Silla arrives at the shop and things don't look good.