Sergio Di Zio wonderfully underplays his role as Harold, the Christmas angel that has a no nonsense approach to true love. I am coming at this from a different perspective than most people who will watch this film because I have lost love to death, knowing that I will never again be with my wife during this life. Casual couples who take one another for granted may be caught up in in the same predicament as Corrine and Dave in the film if they refuse to put themselves out for love. At the center of the simple storyline is that Corrine's grandfather had to go off to war and never came back. He loved fully, but his relationship was cut short through no fault of his own. In what I think is the pivotal scene when angel Harold unbelievably asks Dave, "You're not willing to fight for her?" we see the pathos of true love and his all-consuming disappointment in casual love. I certainly felt it. I was with Harold all the way. Don't take love for granted, it's embedded in human beings and human beings are fragile creatures.