First off I just want to say that Heath nailed the roll of The Joker. He was weird and captavating and I truly enjoyed his performance. May he rest in peace.
Over all the movie was a little long but I can't say that I was ever bored during the movie. I do like Christian Bale as Bruce Wayne but I think his Batman voice is WAY too forced. He should have brought it back a bit and made it deep and mysterious without sounding like the big bad wolf.
I fully enjoyed this movie from beginning to end. I felt for the characters and was engrossed within every moment.