Cosy crime lovers' favourite paranormal sleuth is back in her nineteenth otherworldly adventure.
When a young Australian named Jack MacBride arrives in Finch to wrap up his late uncle's affairs, heads turn in the sleepy Cotswold village. But when Lori Shepherd volunteers to help Jack clear out his uncle's overgrown garden, they discover something even more surprising.
Tossing a coin into the garden's own well, Lori makes a wish, and is later baffled to find it seems to have come true. Word spreads, and the villagers turn out in droves to make wishes of their own. But one person's wish can be another's worst nightmare and the village is soon thrown into chaos.
Lori resolves to find out what's really going on. Is handsome Jack somehow tricking his neighbours? Or are they fooling themselves? With Aunt Dimity's otherworldly help, Lori will discover that the truth is more marvellous than she could have ever imagined.