I thought the movie was very good - howver I do feel like it was drawn out too long. There were some very exciting moments and unexpected suprises that made the movie fun. The Joker was excellent but Batman himself was somewhat boring - he was basically defeated the whole movie and you could tell - very little action from him. I wanted so much to LOVE this movie - but I ended up just liking it.