I Loved the fact that Bale's Batman is real life, he gets hurt. It was a good story line but there was plenty of action and gasping moments. As for Ledger his performance reminded me of Pitt in 12 Monkeys. Very belivable Crazy Genius. Olman was terrific as well. Eckhart was a BIG improvment over Homes.