The Dark Knight is spectacular, visionary blockbuster entertainment: pretty much everything you could hope for and then some. It isn't perfect but then, like its hero, like his late co-star, and as Nolan's fitting tribute so ably observes, nobody is.