Every performance was spot on! Costumes, amazingly perfect! Christian Bale is so perfect as Bruce Wayne, the playboy and the vigilante Batman. Heath Ledger? OMG, the creepiest, scariest Joker imaginable, just like in the comics! Harvey Dent? I believed in Harvey Dent and was so upset watching his fall. God, it was perfect! Go and see it!