Promise Not to Tell cover

Promise Not to Tell

3.65 Goodreads
(20.4K ratings)

Why You'll Love This

Two murders, thirty years apart, and the ghost between them refuses to stay dead.

  • Great if you want: rural Gothic atmosphere with childhood trauma woven through mystery
  • The experience: creeping dread that tightens steadily — unsettling more than shocking
  • The writing: McMahon blurs memory and reality until you distrust both equally
  • Skip if: you prefer clean resolutions — the ending divides readers sharply

About This Book

When Kate Cypher returns to rural Vermont to care for her mother through Alzheimer's, she expects grief of the slow, steady kind. What she doesn't expect is murder — and one that mirrors a killing from her own childhood, when a girl nicknamed "Potato Girl" was slain and her killer never found. Decades of ghost stories and local legend have grown up around that old tragedy, but now those stories feel dangerously alive. McMahon weaves together past and present with a mounting sense that whatever Kate has been running from has been waiting patiently for her to come home.

What makes this novel work is McMahon's ability to keep the horror grounded in emotional truth. The small-town Vermont setting feels lived-in rather than picturesque, and the childhood friendship at the story's core carries a weight that lingers long after the mystery resolves. McMahon moves between timelines with precision, building dread through accumulation rather than shock. Readers drawn to psychological suspense with genuine darkness beneath the surface — where the supernatural and the traumatic blur convincingly — will find this an absorbing and unsettling read.