Every Christmas season in the small town of Pine River, a tree appears in the town square--the Angel Tree. Some people tie wishes to the tree, while others make those wishes come true. Nobody's ever known where the tree comes from, but the mystery has always been part of the tradition's charm. Lucy and Max know exactly what their wishes are, a very expensive treatment to save her seeing eye dog and a new house after his house burned down in a fire. Will their wishes come true? And who is responsible for bringing the tree into their town?.