Anastasia Pollack’s son Alex is dating Sophie Lambert, the new kid in town. For their community service project, the high school seniors have chosen to raise money for the county food bank. Anastasia taps her craft industry contacts to donate materials for the students to make Christmas ornaments they’ll sell at the town’s annual Holiday Crafts Fair.
At the fair Anastasia meets Sophie’s father, Shane Lambert, who strikes her as a man with secrets. She also notices a woman eavesdropping on their conversation. Later that evening when the woman turns up dead, Sophie’s father is arrested for her murder.
Alex and Sophie beg Anastasia to find the real killer, but Anastasia has had her fill of dead bodies. She’s also not convinced of Shane’s innocence. Besides, she’s promised younger son Nick she’ll stop risking her life. But how can she say no to Alex?