Heath was brilliant. He was able to make a villain funny, scary, and someone who I honestly felt compassion for. That is extremely hard to do. The rest of the cast was chosen perfectly. I was a little disappointed in the character of Rachel Dawes but the Joker outweighed that feeling. By far, better than I anticipated, and I had very high expectations.