This story of batman is just flat-out brilliant. Whereas the other movies have dealt with the moral issues only casually, some of them more resembling a rollercoaster ride in a theme park for children, this movie tackles it head-on, and provides, on top of that, action and romance - it keeps you interested on a number of levels. In my opinion, it is THE defining superhero movie, because it deals with these deeper issues of the soul in a way that makes them more 'visible' and inspiring. For this to be the least bit believable the actors have to be in tune with these things themselves, and I will say that, in my opinion, they do not fall short, but support the very essence of the characters they 'fill out'.
Christian Bale is the first actor to realistically portray Batman. The other Batman films have failed to some extent, but this movie comes so close that it is difficult to find other words than 'spot on the head of the nail'. But all the performances are above par, outstanding all round.
I am tremendously grateful for this movie, I find myself seeing it from time to time again. What a movie. Any comic-book fan or action film-lover should have this film, for any number of reasons.
This movie even seems to transcend the comic books themselves, I don't know, perhaps this is a little too much. But it is a truly amazing film.
In conclusion: Get it.