Too much politics and too little sci-fi and story. If Cameron waited 20 years to make this, I'm wondering why. Couldn't he just have let his political views known back then? That's what this movie seemed like....a big political statement. It was hard to care about the characters and the story was not very interesting. Lord of the Rings for example was much more interesting and you could care about the characters more easily.