An absolutely beautiful & moving movie that stresses the importance of living in the moment, being present, and appreciating what we have. It's surprisingly deep & profound, especially since it's a kids movie. The Trent Reznor score was the icing on the cake. A must watch!