Overall, I thought the movie was okay, not great by any means. Coming from Michael Bay, I would have expected it to be better. The humor that was added to the movie was good. However, for this being a movie that was supposed to be based more off of its originality, it didn't succeed at it. It did in some components, but not near enough. There could have also been a lot more creativity added to it.
This was by far the best Batman movie of any made. Everything was excellent from the acting, special effects, action, and everything else. Heath Ledger played a role that I would have never expected as the Joker and by far outdid Jack Nicholson. It is truly a shame to see this be his last movie, especially after the role he played in this. I highly recommend seeing this movie to anyone, regardless of knowing them or not and definitely would to friends.