Depends on the writer, really.
Well, like Gordon said in The Dark Knight Rises, "I know exactly who he is; he's the Batman".
Like everyone else has said, really depends on the writer. I mean, one can draw the inference that Gordon knew from the end of Year One, despite the no glasses thing. But then we have No Man's Land which is in conflict with the theory several times. There's a quite nice, brief moment in Hush where Bruce muses that Perry White is too good a journalist not to figure out that Clark Kent is Superman and then remembers how good a detective Gordon is. I always like to believe that Gordon is about 90% sure that Bruce is Batman but just doesn't bother investigating to make certain.
On a side note, that panel from The Black Mirror posted above really is great. The dialogue, Gordon subtly looking over his glasses at Dick. Great stuff.
Last edited by clownprince01; 11-15-2012 at 01:36 AM.
Your name is Kal-El. You are the only survivor of the planet Krypton. Even though you've been raised as a human being, you are not one of them
Bruce taking off his mask in NML was supposed to be an act of vulnerability. It was the act itself which had meaning, not the knowledge it would've imparted to Gordon - the fact that he was actively revealing his identity, even though he knows there's already a damn good chance that Gordon knows the truth.
I think it's best if Gordon finds out who he is.
I believe that there are a lot of good stories that could be told with a Gordon who knows Bruce is Batman.
In B&R when Dick was Batman, Gordon acknowledged it was a different guy, who was more respectful of him and called him by title, and... an issue or two later, makes a point of clarifying that Dick used to be a cop, to some other people. He's not a dumb man, James Gordon.
Gorden knows, but he does not care, and refuses to acknowledge it.
It's easy to bond over hating something together. The internet is total proof of that. ---- Codex