THE Best superhero film made so far. It has its own philosophy, characters, and reality. Christian bale and heath ledger show epic acting in this movie. ONe drawback is that the action scenes(choreography) isn't as good as some other films of the same genre(kick-ass, batman v superman, man of steel, the winter soldier, etc) I still loved the stylish gliding scene when batman kidnaps lau. it is visually dark toned, which is also a good choice.