Have you seen it?
If not, how can you know if the review is accurate?
Yes, I have seen it. As eye candy, the cgi was fairly impressive but the characterizations and story itself were trite and weak. If not for the violence and political moralizing, I would guess the movie was aimed at 10-year-olds. If Cameron was trying for subliminal with his message, he failed miserably.