I have to say I love Christian Bale as Batman and I thought Heath did a good job as the joker, I liked when Jack played the joker back in the day, but the way things are today Heath put a good spin on the charater. My main gripe about the movie was the dialog was so hard to understand, why is Batman always wispering? Seems like he is trying to be like Clint Eastwood every time he says anything? The movie was pretty good, I have to say it was better than Hulk but didnt touch Ironman, just my opinion.