After a year of avoidance, Emily and Sam reunite to solve the disappearance of the school chess coach, triggering echoes of Emily’s past. Violet hopes to attend the winter dance with her crush.
Emily goes undercover at the school to solve the chess coach’s murder. Tensions rise when Sam suspects Violet’s date, and the winter dance turns into a game of cat and mouse with the killer.
As Christmas draws closer, Emily continues to solve the scavenger hunt while also tracking a killer. Violet plans a surprise for Sam. Emily's mysterious past complicates her future.
The murder of the town Scrooge leads Emily and other shopkeepers to A Christmas Carol themed scavenger hunt orchestrated by the victim. Emily tries to keep Sam at arm's length.