I really did not think this movie has lived up to all the hype. Health Ledger did a good joker, but all in all it was a very choppy story line, it did not keep your interest for the extreme length of the movie, and working in a second villian was really unnecessary. I don't reccomend spending the money to see this in the theater, wait until it comes out and rent it. It is a B rated movie with really good special effects.