A good movie for all ages. It is a good lesson movie for our kiddies. It teaches them that if they really want something they have to work hard for it. There are also some good lessons teaching-- we are all different and not to judge someone by their appearance. There is major star power, but Spade is the funniest.I recommend this movie.