For once, a movie that lived up to the hype and reviews. It was even better than the first. Heath Ledger's Joker nearly steals the show. While its sad that he died, at least his last completed role is fantastic. I usually don't see a movie in theaters more than once, but I'll definitely see this two or three times. Totally worth my 10 bucks.