I'm usually very critical of movies, but this movie has few flaws if any. The action sequences will keep your eyes glued to the screen while the subtle humor will have you chuckling to yourself. Heath Ledger's performance was stand-out and really gave the movie its' character while Aaron Eckhart's was stale and unbelievable at times, but sufficient to drive the story. The plot was overall well written, but the underlying message may be to forced upon the viewer in a heavy-handed manner. All of these criticisms are minor and I believe that The Dark Knight will stand as one of the best representations of Batman as well as one of the best movies of 2008.