I took two of my grandkids, ages 6 and 9. They loved it, and so did I. At first, I thought it was sort of slow-moving in the beginning, but my grandson was sitting on the edge of his seat with excitement for most of the second half of the movie. My husband and I also appreciated the deeper meaning of life and love in the movie. It had something for everyone!