Overall this movie was done very well. It was definately the best Batman Movie to ever be done, and Heath Ledgers performance was amazing. It's very rare that you can watch a person act and not realize that they are an actor and no the character themself. Now was this the best movie ever?? I don't really think so. Best movie of the summer?? Perhaps, although Iran Man was pretty darn close. If not for Heath's acting in this one, Iron Man could have very well been better.
Overall this was a very entertaining movie. There were lots of moments of intrigue and comedy. It was a very well done comic book movie. Aside from little details changed and not really letting the main villian grow on screen it was really done. Plus the scene after the credits was defiantely worth staying for.