By far the best Hallmark Christmas movie of the decade. Fantastic characters and actors who portray them. Great story. Heart warming. Asks so many questions of yourself as a viewer and those questions are consistent with the questions the characters were asking themselves. I have already watched it multiple times and I will watch it again.