It is a rare sequel these days that actually complements its predecessor but this film actually does that.
The fact that the person I went with actually said they though there was too much dialog made me think the better of it. "You mean it actually tells a story?" I said.
It does bring the story of the original forward and unlike the Batman films of old you do see why Batman became "The Dark Knight".
There is a complexity to Batman and his relationship to Bruce Wayne and the movie doesn't ignore that relationship, it builds on it at the same time it does a wonderful job of creating and coloring the Joker and manages at the same time to include realistically the rise and fall of Harvey Dent a.k.a. Two Face.
I don't like replacement characters and as well as Maggie Gyllenhaal does replacing Katie as Rachel Dawes I can't help remembering Katie Holmes and thinking of her performance so that is like the 1972 Penny from Somewhere in Time for me anyway.
It is a long movie for some but for me I never noticed how long it was. i was caught up in the story and enjoying that fact that they took the time to build on it rather than just shoot a bunch of action scenes and edit them together.
If you're a fan of movies that tell stories I think you'll really enjoy this film and the action and eye candy is all just frosting on the cake.
I look forward to the sequel, especially now that they have to use Batman in "The Dark Knight " role,more to the way he was written in the comics instead of the superhero the other movies made him.