Some say wait is gold it's somewhat true in this case. As expected the visuals are awesome , the plot is excepted. James Cameron is a magician filmography but when you keep on pushing for the same kind of plot it gets little boring.
For this plot it wasn't needed for 3 plus hr movie.
Even though there is emotional touch in the movie still you don't except this long movie. It's gets bored in between so you feel watching a animal planet in 3D.
Hats off to the effort, visuals but it gets lag a lot. Hope we expect something different in next with the fire plot.