I know that Hallmark have a very specific audience they are trying to reach, so please forgive me if I am biased by not being in their target demographic.
Basically, the movie is a retelling of A Christmas Carol (you know, Scrooge visited by 3 ghosts to help change his ways - Charles Dickens), only it's three Irish women (supposedly) and it's a Guardian Angel instead of a Ghost. I'm not really sure, but anyway.
Did it work? No it did not. The script was laughable, and aside from Fionnula Flanagan (this movie was far beneath her) the acting was awful. It was a good plot idea, but it fell flat. Dickens must be turning in his grave. We switched over to "Scrooged" half way, a much better reworking of Dicken's classic novel.
Hallmark have made it their business to do heartfelt uplifting movies every Christmas, what they lack is the ability. I think reruns of other classic movies in this genre would make much more sense at this time of year. There's many, many to choose from.