by far the best movie I have ever seen...its got it all; action for the guy's and some "love story" for the ladies. The CGI is amazing and the story line is very good. As far as "hidden messages", they are, or IMO should be, genuine concerns for us and how we act.
Its a rare story/movie that you find yourself thinking about days after you've seen it.