I can see what people mean by a weak script via storyline, but it is the way that Cameron captures the story through proper character development as well as the thorough understanding of the Navi culture. This movie could have been done badly if the cultural and biological storytelling was not present. It was also nice to see that Cameron did not “Lucaside” the Navi culture like in the Phantom Menace. The timeliness of the Film also is important via the undertones of biodiversity and imperialism/industrialism. I truly feel that this will become a classic Sci Fi movie because it is so different than any recent Sci Fi movie.