This movie was very entertaining. Heath Ledger did a great job portraying the Joker, he gave the character a great deal of depth that has yet to be seen in the movie portrayal of him. Even though it was a very multidimensional performance it was not "Oscar worthy" as many people have been saying. It was an superb performance but in the end it was still a superhero movie. This movie was definitely one that I would see again in theaters, probably IMAX. There were a lot of twists and humor throughout the movie but they only added to the overall experience. Event though it's 2 and a half hours it did not drag on and kept me and the whole theater captivated. GO SEE IT!