The Dark Knight ★★★★★

Has there been a better directed blockbuster in the last 20 years?