This is the most thorough batman, since batman begins. From the start of the movie, each character was developed and had reason to be in the movie. This was not your ordinary comic book movie where they had to kill the enemy. the situations in the movie were realistic. There were no superhero powers from batman to the joker. That's that makes this movie distinguished. Not to mention great acting from heath ledger, gary oldman, and aaron eckhart. christian bale had this odd deep voice whenever he was batman. other than that, this movie was great. Make sure you know this is a 2.5 hour movie. its long but its worth it (that's what she said)