This movie is very good. I really liked how everything was done. Heath Ledger did a wonderful job with the Joker character. My only problem was how long the movie was. I expected at the end there would be some build up to the next movie but after 15 minutes I was done. It was almost as if they started another movie.