This was a very good movie. I wouldn't go as far as some saying it's the best ever but will say that it was worth seeing. It got a bit long toward the end plus was a very dark movie. Heath Ledger did a wonderful job. I wouldn't even think of taking a kid under 15 to this movie. It is disgusting in ways that you don't see but know what is happening. The Joker is very scary. It is just overall dark. There were parts that could have taken out to shorten it a bit. There were also a few things that were a bit of a stretch beyond the normal Batman stretches. I really liked the twists of the story and the fight scenes. Even as a woman, I really enjoyed the moive. It wasn't as good as the first one but comes very close.