It was very good for the first 2 hours. The Joker was awesome! I agree with the oscar buzz out there. It was very entertaining, but the only character that was effectively developed was the Joker. The movie needed to end with the creation of two face in prep for a sequel, but instead, it went on and on and on trying to wrap up a second villain in the plot. Not to mention a less than polished character in two face. The face was obliterated, but the eye on the same side was always moist and was not damaged. Just didn't buy that. Anyway, of course, I would recommend it, but I would warn... as I was warned by many, of the unnecessary length.