it's all a matter of opinion, i just wasn't as satisfied as many others walking out of the theater. i thought the harvey dent plot was poorly finished, especially considering he had a bigger role than bruce wayne throughout the movie. such build up for such a small finish. i understand that his place in the movie was behind the joker, but beyond superhero/villian, he was the underlining force between bruce wayne and batman. he needed to be kept around as either himself or two-face.
don't get me wrong, i enjoyed it, thought it was a good flick......just not as perfect as reviews or opinions state it to be.