I don't know about you but i feel like there hasnt been a movie with much substance in a while. I havent left the theater thinking, "wow. that was a really good movie" in atleast 6 months now. I thought the casting was perfect. Heath did such an amazing job with joker. He was so dark and psychotic- a perfect villan for batman. Christian was dark, mysterious and sexy as usual, but this time i feel like i really got to understand what batman is really about. It was great to learn the whole story behind two face. I didnt realize he was such a hero. This is one of those movies im going to buy and watch over and over.