I watched it a second time. They did a great job making it as it is in the comic book. The Joker's and Dent's characters were great. And batman's conflict with his mistakes was a nice touch also added from the comics. But I can't say this movie was overall great or horrible. It seemed like a mix of great parts and simply disappointing moments.