Beautiful movie. Sci-fi, romance, action it has it all. So sad to see the people that write bad reviews on this movie, they have lost touch with the joy and wonderment of being a child. This is a fantastic movie. Even my jaded husband (who is in the biz himself ) never left his seat for the whole two and a half hours. Sensitive and awe inspiring. James Cameron has created a fantastic alternate world. My highest recommendation!