This film is very good. All the feelings in one movie, perfectly done. From the beginning, right through to the last scene there is a sense of surprise and constant curiosity through out. I highly recommend this for both adults and kids because of the beautiful message the movie carries.