The story of avatar is actually a copy of last samurai, but last samurai was a lot better in terms of character development and story. While avatar is highly overrated by critics and fanboys by its seems to be stunning cgi and story, actually it's quite unconvincing in most aspects. While the CG backgrounds and actions was great at the time, the aliens are too unrealistic and rubber plastic. The character's decisions are as well quite unconvincing and lack of emotion due to immature facial expressions, with mind blending pseudo science crap that couldn't even convince a student. Also waging war against an alien settlement and to exterminate them for some silly resource is just flimsy, since the cost would be much even higher, which also brings much moral issues that is unreasonable to execute in today's standard. Avatar is another highly overrated movie by james cameron besides titanic, and the movie's has an extremely predictable ending.