I'll admit, I was predisposed to like this movie -- Catherine Bell and Chris Potter, two of TV's most telegenic actors, and two of my favorites, in the same feel-good family movie -- what could be better! (The grandfather and granddaughter are particularly well-cast as well.)
Although the script follows a typical stranger-in-town plot, combining mystery, conflict, and redemption, the whole thing is very well executed with nary a misstep. The explanations regarding the title character's background make total sense when revealed, and can even let viewers who don't analyze by thinking ahead enjoy a surprise or two.
If TV movies were all there were, I'd rate this a 10, but in the larger context -- after all, it's not "great art" -- I gave it an 8.
(Note: When I originally wrote this comment, the running time for this movie was not yet listed, so I noted here that, as shown on the Hallmark Channel, it runs for 89 minutes, plus commercials to fill out the two-hour time slot. The running time has since been added where it belongs.)
Addendum: Rewatching this movie two years later, I find it has lost none of its charm, and indeed is even more endearing upon second viewing.