I'll preface this by saying up front that a lot of the so-called plot holes people complain about aren't really plot holes upon further examination, and I overall like this movie quite a bit.
That having been said, I still have questions and issues (some of which aren't necessarily plot holes, either):
1. How does Blake really know who Batman is? While Blake's backstory explains why the two would feel a sort of kinship and bond easily, and also why Bruce would see him as a worthy successor, it does nothing to explain how Blake figured out he was Batman. Sure, WE know as the audience to associate being Batman with being an orphan, BUT THE PEOPLE IN THE MOVIE DON'T KNOW THAT CONNECTION! How does he know whether or not Batman is an orphan? HE DOESN'T!
2. Batman coming upon Selina Kyle just as she's surrounded by Bane's mercenaries at Dagget's place. Bruce JUST escaped from the police. Wouldn't he want to lay low from police or press helicopters just after that scrap? And did he even know that Dagget needed to be looked into at that point? I thought he only learned his connection to Bane later on? And even if I have that part wrong, he didn't yet know it was Bane who attacked the stock market; he only saw him with the bike helmet on, hiding his face/mask.
3. When Batman first fights Bane, what happened to the rest of his arsenal? Why not use the grappling gun? Why not use one of his mine/grenades you see him use later when he shows Blake how to use one? If you want to get really nerdy... how about using that device in the heal of his boot to call the bats back in like in Begins? I think even Bane and his crew would have struggled with that long enough for him to get away and regroup, right? I basically just chalk this one up to plot necessity, but it still somewhat bothers me.
4. Are we supposed to believe that in a Gotham city virtually devoid of any police, with at least Blackgate prison being freed immediately, that no other prisons were freed during those months? I mean did they just let them all starve in their cells? Because if not, there's the elephant in the room of the fact that Joker didn't die in TDK and he likely would have been in the middle of all of that anarchy while Bruce was stuck in the pit.
5. As soon as Talia knew Bruce was back in Gotham... why the hell not tell Bane, #1, and then why the hell not go ahead and push the detonator before he has a chance to **** up their plan at the last minute?
6. When the police rush Bane's mercenaries in the streets, why the hell didn't the automatic weapons the mercs had kill at least 4 times as many as the 'whopping' handful of cops that dropped dead? That made no sense.
1- Why do you think everything in a movie has to be explained? Are you a 5 year old kid? We don´t know how he knows who Batman is. He just does. The better question would be: Why the rest of Ghotham can´t figure that out?
2- He obviously was after Selina so he could discover what was the deal with her stealing Bruce´s finger prints.
3- That´s like watching a UFC fight and ask: Why didn´t he kick him? Why didn´t he take him down? That´s up to the fighter. He makes his own decisions and not everyone of them can be right. Batman chose to fight Bane empty handed because he thought he could actually beat him in a fight. Could he have killed him with his arsenal? Maybe. He chose not to do it. Nothing wrong with that. He failed. He was broke mentally even before the fight, so you can´t expect him to do the best he would have done in his prime days.
4- The Joker? Maybe he was in the middle of "the anarchy" and kept a low profile. Maybe he was killed by someone. Maybe he was hidden. Who knows? He is obviously not in the movie, so he is not addressed. The same happens in comics. Villains disappear without we know exaclty where they are, what they´re doing, and why they don´t show up. Once again, we don´t have to know everything. Does Bruce Wayne ****s? If so, why didn´t that appear in the movie? It must be a plot hole!!
5- Maybe she liked him? Maybe she wanted to get closer to him so the vegeance could be sweeter to her? Who knows? You´re obviously not Talia, so you don´t thing like her and your logic is not her logic. She did what she thought was wiser to do. Her being wrong is not a plot hole. It´s just bad judgement from a character.
6- Maybe they didn´t want to spend their bullets with unarmed cops? Maybe not all of the inmates are cold assassins? Who knows.
See, the problem is this: You think that because a character doesn´t follow YOUR PERSONAL logic, it´s a plot hole. The reality is that it isn´t. Not everyone thinks like you, and things don´t have to happen in the way you think they SHOULD happen.
Bring me some real plot holes and we will discuss them.
I´m not saying the movie is perfect and has no plot holes. The problem is that the level of nitpicking with this movie is just ridiculous! Seriously! I rarely see this with any other movie. It´s like some people are desperate to find a reason to bash the movie.
Nit picking can be done with ANY movie. The same list of non sense that you made with this movie, i can made with ANY other movie. I can just start "why didn´t he do this?", "why didn´t he do that?". Don´t you understand? THE SAME EXACT thing can be done with any movie. ANY! Tell me what´s your favorite movie, and i will come up with even more "plot holes" than you did for TDKR