Cute story, tear jerking at times. Sometimes, too much lines to my taste. Still, worth going all the way.