Some bad acting too, from the guy playing spider. Like a school play. I'm almost 50 so grew up on James Cameron's movies, loved most of them, but this was in your face humans bad, everything else good. A lot doesn't make sense and why would similar animals on another planet sound like those on our planet. The visuals still dont look real, they still look like CGI, they are excellent but had been over hyped. Once the Navi and other creatures look like they are real then I will be impressed. I bought this on Amazon prime thinking I'd love it as much as the first which I saw numerous times in 2009 and and after, this one was enough viewing once only.