"The Dark Knight" delivers on its promise -- to present a dark, demented vision of someone doing good as much out of anger as conscience, versus someone doing evil for the sheer joy of it. Christian Bale is nearly pitch-perfect again as the Caped Crusader, although his raspy-voiced delivery when he's not Bruce Wayne grows tiresome. Micheal Caine is a delight as Alfred, and Maggie Gyllenhall makes a smarter, sexier Rachel Dawes than Katie Holmes did in "Batman Begins." But the performance everyone will be talking about is, of course, Heath Ledger's chilling turn as the Joker. Greasy and maniacal instead of dapper and clownish (like his predecessors in the role), he presents a vision of gleeful, sadistic madness that conjures up the Shakespearean: "He was a loathsome brute, yet I could not look away." At 2 hours 32 minutes, the movie is almost too long -- yet Aaron Eckhart's conversion (perversion?) from white-knight DA Harvey Dent into the the bitter, ruined Two-Face is insufficiently developed. Overall, however, the movie is visually dazzling, and many of the action sequences will leave you breathless. A must for all Batman fans.