Hamilton is good. Arnold is good. Mackenzie Davis is GREAT! others are ok. Story is popcorn fun-enough, if you love this stuff and don't try to take it too seriously. Clearly, just a way for James Cameron to try to get a few bucks to keep his (pie in the sky?) dream of keeping the cash sink-hole Avatar sequels moving in the right direction. Problem is, decently awesome as the first Avatar was, visually, the story was just the same old rehash of 'white man trying to take the Native American for all he can get' story. Hopefully the sequels there are as worthy as he usually is.