This was easily the most extraordinary movie I have ever seen. This one MUST be seen on the big screen, preferably on the IMax, and most certainly in 3D. The subtle nuances are so precise and true to life. I completely got lost in the film. I loved watching the characters grow, mature and come into their own through their experiences. They literally "become" before your eyes. There is something for every taste. The action scenes are spectatular while the personal interaction is breath taking. The message is beautiful without being sappy. This is a movie you feel rather than just watch. I find myself thinking about it long after having left the theater, for days and days after. This is a "must see" for every type of audiance.