Excellent effects and grabs you from the beginning. The story was good, but I thought Batman already defeated the Joker in the first movie. Either way, it's a sad ending, everything unexpected. Great writing. Clifthanger, tells me there will be another batman movie.
I like the bad boy hero. Although, his transition should have had more drama. It needs more emphasis to the story of where he came from, why is he there, more internal struggle on Hancocks end.