Professor Evan Farnsworth (Jason Gedrick) is a widower who works tirelessly at a prestigious boarding school in Maine, dedicating all his time to helping his students believe in themselves. Accepting a job to teach the students left behind during Christmas vacation, including talented scholarship student Juliet (Emmalyn Estrada), nerdy outcast Albert (Amitai Marmorstein) and privileged bad boy Drew (Richard Harmon), Farnsworth quickly faces a challenge when Drew gets into trouble. Upset his wealthy parents ditched him for a Paris skiing vacation, he takes his anger out on the neighboring town’s ancient Wishing Tree, a bare tree decorated with handwritten notes containing the townspeople’s greatest holiday wishes. A much loved tradition, it doubles as a fundraiser for needy families, depending on donations from eager wish-makers.
Audrey Brandon (Wendie Malick) has just celebrated her 30th anniversary with her “perfect” husband, Michael (Barclay Hope), when he leaves her for a younger woman. Soon after, Audrey is shocked to find Michael murdered on her kitchen floor. When Audrey is named as the primary suspect, she becomes a fugitive on the hunt for the real killer. With some help along the way from best friends Anita (Andrea Martin) and Phyllis (Martha Burns), former student J.J. (Matt Ward) and former love David (Gregory Harrison), Audrey investigates the case to clear her name.