I enjoyed the movie. It's cute and heartwarming. Family friendly enough. They rushed the ending just a tad bit (sort of like those Harlequin romance novels that are 183 pages long in which the first 179 pages in which they build up to the story.....with much too few pages for the resolution). I would give it a 4 out of 5 star rating (a 4.5 out of 5 if they had slowed the ending down by another 15 minutes and filled it out some). As someone that enjoys movies from all era....this feels a little bit like from the 90s although it is from 2007.