Should Harvey Dent or Selina Kyle have been introduced here?
First off, I want to say that Batman Begins is my favorite superhero film and my favorite Nolan film next to Memento and I'm not criticizing this film. I do love the Dark Knight, although I do feel the film has some flaws and I found the Dark Knight Rises to be very disappointing (although at least not the trainwrecks that Man of Steel and Batman V Superman turned out to be).
But I'm talking about for the trilogy as a whole, would it had benefited if they had established the characters of Harvey Dent and Selina Kyle early on?
100 Greatest Action Movies - http://www.imdb.com/list/ls000708268/