Funny, feel good movie.
I would recommend this to viewers of any age. It's a moving, funny, adventure that will tug at some of your heart strings and compel you to root for the good guy and shake your fist at the bad guy. It's one of those movies that you have to own because each time you watch it, you find a new enjoyment from it.