As a large batman fan, I'm biased. First off I heard a lot of people say that they didn't like the fact that there was "so little of batman" what they don't understand is that Batman's development was all explained in the first movie. It's not like Iron Man where we had to see how he becomes this super hero, and his evolution into superhero-dom. All of that was explained in the first movie, where as in this movie we got to see exactly what he learned/became in action. That said, the next thing I must point out is A Hero is only as Good As His Villain... and dear Lord the Villain was wonderful. This Joker was moreso like the original--a man who appears out of the blue with an urge, not nessicarily to kill, but to create chaos. To show the world just how bad it really is. That said, I reccommend this movie to anyone and everyone.