This is an excellent movie for the entire family, from grade-schoolers to grandparents. It keeps your attention throughout the movie - no slow parts- but also has a very sweet and well presented message for the older members of the family. Do not leave too early at the end and miss the trailers - they are very good!