Along with Jurassic Park and Lord of the Rings, this is indeed the Star Wars of this generation in visual-effects-based storytelling. Thankfully it’s not just glitz – the story is respectable, the characters believable (including the CG ones), and the fantasy world fascinating. And when it comes time to blow stuff up, James Cameron does it as well as ever.

I wasn’t impressed with the 3D my first time around, but a second viewing in a good theater with decent seating made all the difference – it really does add another dimension to the film.