The Nolan boys managed to fix all the problems (blurry fight sequences, implausible villains) presented in Batman Begins. While the first is an enjoyable film with nice touches perhaps gleaned from Frank Miller's "Batman Year One" The Dark Knight more than tops it. The cinematography alone has upped the ante with dizzying vertical shots and visceral action sequences. The flow of action keeps a gripping pace throughout the 2 & 1/2 hrs. The plot is intricately written the seeds of later events are deftly woven into earlier scenes, and the Commissioner Gordon role is done a service this time. The acting level is beyond previous Batman film incarnations, perhaps even Tim Burton's '89 version, as is the sense of realism. Heath Ledger steals the show. I hadn't followed the late actor's career before this, but the erratic menace he brought to this role lives up to the challenge of such an iconic villain. Without being maudlin I can honestly say I feel deprived of other great roles he would have brought to the screen. Go see it. Twice if you can.