This movie was given way too much credit. It was not as good as people said it was. The only good thing about it was Heath Ledger. This was the best performance of his tragically short life. He was amazing as the Joker, and extremely frightening. The rest of the movie was a waste of my time, though. The other actors were sub par, and the story was unoriginal. That really annoyed me because of how people were RAVING about it. This movie is not worth your time, don't listen to the people saying 'Oh, The Dark Knight is great, it's the best movie ever', because that is not true. I actually don't know if I was watching the same movie as those people, as the movie I saw was total garbage, almost but not quite saved by one absolutely stellar performance.