Clarifications about the Dark Knight

I found on Dr Robin Rosenberg’s blog, Psychablog, this post: Clarifications about the Dark Knight. Those of you who have watched the movie maybe were confused about the part where Batman tries to save Rachel, but he saves Harvey Dent. Many of us didn’t really understand what happened. Dr Rosenberg offers the following clarification based on the novel: The Dark Knight (Paperback)
The Joker intended to misdirect Batman when he revealed the locations where Rachel Dawes and Harvey Dent were being held. He tells Batman that Rachel is at one address and Dent at the other location. When Gordon then asks Batman which one he was going to, Batman replies, "Dent knew the risks," and he rushes off to the location that Joker said housed Rachel.
Once Batman found Dent rather than Rachel at the location, the novelization explains (page 231):
"He had expected to see Rachel, to free her and get her out of the building. To tell her he loved her and would keep her safe forever. Instead, he saw Harvey Dent lying in a black puddle, bound to a chair. Next to him were two barrels, one on its side, and a timer. Shock and horror flooded over Batman…Rachel, thought Batman. Good God, I’ve failed her…

Further Reading: