This film was pretty good. Very well done as far as direction and cenematography. I always appreciate a director who can make a film like this without relying completely on CGI. I did think it ran a little too long and some things could have probably been cut. Maybe I was just really tired though. Christian Bale makes a good batman, but his Batman voice was pretty horrible at times. Morgan, Gary, Michael, Aaron- all were fantastic in their various roles. Heath Ledger definitely gave the best performance of his life. He completely lost himself in this horribly sadistic character, yet managed to make him funny as well. I think I need to probably see it again though to really enjoy it, because as I said, I was really tired.