10. CatwomanSorry, 'Selina Kyle'
Despite the fact that my respect for Anne Hathaway went through the roof after seeing her take on the worlds sexiest cat burglar, I still couldnt help but feel Nolan had forced her in there in a desperate attempt to curry favour with the comic book fans (theres been heavy criticism along the same lines of this article since day one, from the rabid fans at least). Not only did she do or say very little of actual impact to the story, she essentially robbed Batmans victory from him the moment she decided to kill Bane. I was under the impression that Batman doesnt kill or allow killing under his watch. Im pretty certain that taking missiles directly to the face would be fatal though, so inadvertently (seemingly in an attempt to address the issue of Batman leaving Bane unattended) Nolan has made Catwoman now known only as Selina Kyle. Why? Because f*ck you thats why break one of the most important tenets of the entire Batman mythology. These are the clumsy little inconsistencies that put me off the entire franchise. Why would Batman ever agree to take the rap for Harvey Dents murders? Why would Gordon let him? Thats perversion of justice, and if I know Gordon, he wouldnt stand for it. Why would Batman abandon Gotham twice? And why was it necessary to involve the Al Ghuls in the final act at all? Because Nolan said so, thats why. Any other justification, youre going to have to make up yourself.