Nestled in the foothills of the Cascade Mountains, the charming little hamlet of Alpine is welcoming Thanksgiving with open arms, while Emma Lord, editor and publisher of The Alpine Advocate, feels her spirits sink. There will be no family and no friends—not even Sheriff Milo Dodge—to share the day. How, she wonders, has she managed to screw up her life so badly? But on the Monday after the holiday, a call from Sheriff Dodge concerning a trio of alarming unsigned letters he has received leaves Emma no time to wallow. The writer asserts the wrongful murder conviction ten years ago of Larry Petersen, a onetime Alpine resident who has recently died in prison. The real culprit, the letters declare, has made a deathbed confession of the crime. Neither Emma nor Milo recognizes the repentant killers name.