very good movie, Heath ledger is superb and Christian Bale is very good although I don't understand why they have to twist his voice so badly!. The movie is an improvement compared to the first Batman and Heath Ledger is actually a better Joker than Jack Nicholson - he is indeed terrifying. BUT..... once again an American movie cannot end without a an pathetic pathos-emotional ending. in under 15 minutes the movie is reduced form a masterpiece to a typical American mainstream movie. I would have given the movie a clear 10, but I have to settle for a 7 - I know the Director is Englishand so should the ending have been. It is embarrassing!!