I think the movie is for older children too confusing for younger children. It was confusing for me to watch especially in the beginning of the movie with the switching. I enjoyed it as the movie progressed and found it moving and touching. It was a different movie from Pixar
And I think it is a movie that you have to watch a second time to fully get the meaning of the movie.