I have to admit that I am writing this comment, just because of pure amazement. I am baffled, I am sorry. But the reason for the superb ratings, this Batman movie has received, is beyond my imagination.

In my opinion it is a good comic movie, not a great one and definitely not a masterpiece.

The acting is almost non-existing. That does not mean that the actors are bad. It just means that there was no space for acting.

Christian Bale does his best, but his performance as an actor is just a faint shadow of what he can actually perform. Michael Caine and Morgan Freeman are simply wasted.

Heath Ledger is offered more freedom when it comes to acting. He does the Joker in a nice way, crazy at times, funny at times and sometimes he looks like a guy who protests against the WTO. He is good, but does he surpass Jack Nicholson? Definitely not, and the same applies if you compare this batman edition with the first Burton Batman.

There are still too many flaws and weak points in the movie. The list would easily crack the word limit.

Nonetheless it is still a good, sporadically a very good comic movie. So if you are a die hard-comic fan, then you will probably like it. If you think that comic movies are the masterclass of movie making, then you can call this movie a masterpiece.

From my point of view, if anybody asks me which good movie I have seen recently, then I can easily name two or three better films, that I have watched during the last month. And even those are far away from being called great.