This was clearly the best Batman movie yet, and one of the best movies of the year. Heath Ledger deserves an Oscar hands down! This was a classic struggle of good versus evil with a realistic moral dilemma torn right from the pages of the original comics. Plenty of action and special effects. One of the things I really liked about this movie was that it was the most realistic to the original comic story lines and the special effects were all believable. The moral struggles of Batman trying to be true to his convictions while being tested by the Joker made this a true Batman story where the character seeks to find meaning in what he is doing. In this way we see Batman as human. We can all relate to him as he searches for meaning within himself and in life dating back to his childhood. We see the real example of Batman who is a hero for his beliefs and convictions more than his physical actions. A true hero of the people! This is a do not miss on the big screen.