It sounds harsh to give 4/10 to a movie that was the best and most impressive visual work of its time. I had never seen anything as astonishing at the time and this movie was a CGI landmark way ahead of its time. Why Cameron choose a flat lazy story arch with zero character building and no stakes to deliver it I will never know. The visuals were amazing, everything else was mediocre or worse. You can have a good story and characters in visually stunning films. Nolan did so in Interstellar f.x.