Christian Bale is an awesome Bruce Wayne. He is the sexiest Bruce yet!!! He’s even a very good Batman. However, his Batman voice needs a lot of work. He sounds like he's gargling saliva. Batman’s voice should be authoritarian, not drooling or filled with mucous. The horrible voice throws off everything he says. Plus, it makes Batman’s big speech truly agonizing. Maybe Kevin Conroy, the voice of the Batman in Batman: The Animated Series should do voiceovers for Bale’s Batman. Heath Ledger was an awesome Joker. His perfect performance was reminiscent of Jack Nicholson's Joker. However, Ledger gave the Joker lots of sex appeal. Ledger’s portrayal of the Joker was perfect. The voice was perfect. The face was perfect. Plus, his physique was much better than any Joker I’ve ever seen. He was totally and A+. I doubt we will ever see such a spectacular portrayal of the Joker again. R.I.P Ledger.