First off, I really enjoyed this movie. For 150 minutes it flew by and it is hard to tell me a story and keep my interest for that long. It really was a revamp of the first with similar story structure, similar visuals, (even if most of it was a Chicago backdrop) and a predicable plot. *Spoilers* I felt that Batman was left underdeveloped most of the movie. everytime i saw bale I was a little let down, but everyone else was amazing! The most impressive accomplishment was how tangible the villians were. With their surreal comic history, they translated to the screen in a way that made them real, their actions possible. Their lives wrapped with a perfect mix of hollywood flair and guy next door, and when dealing with psychopaths you can feel them being so uncomfortably close. Joker was everything promised but two face was the real story. A great setup for a third movie and in my eyes one of the few must see movies of the last few years.