The explanation (end) was a great way to express the story with a romantic altruism in a sense. The Joker character was extremely well portrayed including distinctive signs (frequent licking of the lips) that may be associated with the psychological condition suggested, his choice of henchmen ties well with this idea and borderline genius/psychotic personality. Heath Ledger is possibly the best Joker I have seen. I didn't care for the leading lady--her lines did not seem to fit well in many instances and her emotional respones also seemed to be mismatched in various scenes. Was it her acting or the writing? Maybe a bit of both. Morgan F. is excellent in his role. Michael Caine also superb. Both add their natural wit to their characters. Christian Bale is not necessarily a great Batman but the writers did a fantastic job in this story version so he fit well with the role--could someone else have played it better?--Probably, but he didn't take anything away, either. Unlike other Batman movies, the portrayal of this story doesn't seem to make Batman the central figure. Gary Oldman's supporting role is very well played and balances "The Batman" in terms of a main character. Definitely one of the best Batman movies.