Yes, it's 2 hours and 40 minutes. Do you notice, only if you try. Yes, the visual effects are beyond stunning. You feel like you are there. Not like your stuck in a rerun of "Toy Story" with a latte making groundhog. It's like you walked out of the theatre and into another world. The story is neutral enough that only a few won't like it. There is a deeper message that upon leaving the theatre was evident that it was missed by most. I guarantee I will recommend it and guarantee I will see it again. In IMAX 3D.