I really enjoyed this movie. I do have to say it's a bit long - but not in the sense that the movie lulled at any point - just a long time for me to sit still. The Joker character was wonderfully portrayed - one of the best out of all the Batman movies. Met all my expectations.