This was a great movie. We took all our kids, ranging in age from 16 down to 7. There were a few scenes that were inappropriate for the little ones but I think it went over their heads. It was rated PG13 so we knew there might be some things we'd have to explain. All around a wonderful feel good movie.