this movie was great. the visuals are awesome and very well done. the story is well told. the movie has heart and gives you something to think about. its much more than a scifi alien flick.
the people complaining about this movie really didnt understand it. im not going to blow any plots here. but dont be swayed by bad reviews written by people that didnt get it. get it, see it, love it.