[Spoiler Warning: May contain plot and/or ending!!]
If one were to ask me if I 'liked' The Dark Knight, my answer would be a 'No'. However, I must proclaim that whether or not I liked the film does not mean that I am incapable of appreciating a good production when I see one. In other words, it was a quality movie and that even though I claim to not like it, I would, if I had the opportunity to, watch it over and over again. I must admit that before repeated viewings, I would certainly hesitate, because of the darker and deeper themes depicted in this second sequel of the new Batman franchise.
The main cast returns to collaborate with director Christopher Nolan once more. Though less is seen of Christian Bale's pretty-face, much satisfaction can be gained, still, through Morgan Freeman's character as Lucius Fox, Michael Caine's as Alfred, and Gary Oldman's James Gordon. I found it difficult to adjust to Maggie Gyllenhaal's replacement of Katie Holme's role as Rachel Dawes, however that can easily be overlooked if you stay focused on Heath Ledger's excellent portrayal of the Joker and Aaron Eckhart's as district attorney Harvey 'Two-Face' Dent.