James Cameron showed us a masterpiece once again! I really liked every bit of it. Honestly 3 hrs isn't enough cause it's really a good movie. People shouldn't think of "too much" and stop comparing to be able to see the beauty of it. Just enjoy and understand it deeper.