Le film met quasiment une heure avant de montrer Batman, et c'est très long. De plus, on ne le voit pas autant qu'on le voudrait dans la deuxième partie. Falcone est malheureusement complètement raté, à cause d'un acteur insipide. Ce film manque cruellement de vision artistique au niveau des décors. Certes, il veut être réaliste, mais il est tout à fait possible de créer des décors plus fantastiques même dans un univers réaliste.
D'ailleurs, je trouve que le réalisme du film n'est pas assez poussé, notamment en ce qui concerne la corruption, qui est très peu montrée. Je pense que le film est trop court et qu'il essaie d'introduire trop d'éléments en même temps. Il met aussi beaucoup trop de temps à démarrer : le "vrai" film sur Batman ne commence qu'après une heure.
Le personnage du Dr Crane est raté. Il met juste un sac sur sa tête et lance un produit depuis sa mallette. C'est un simple homme de main, ce qui est vraiment dommage alors que ce personnage est dix fois plus fort et intéressant dans les comics.
Parlons aussi des idées que Nolan a eues mais a abandonnées, comme la scène où Bruce Wayne surveille Rachel Dawes depuis une cabine téléphonique, vêtu de son manteau sale. C'est une idée que Matt Reeves a reprise pour son Batman et a poussée plus loin, ce qui a donné un résultat génial.
Honnêtement, ce film manque d'un méchant classe et stylé. Au final, ce n'est qu'un terroriste lambda et c'est sincèrement le pire méchant de Batman.
À l'époque, je trouvais le côté réaliste génial, mais maintenant, je vois l'impasse scénaristique et visuelle que cela peut créer. Pour moi, le film aurait dû durer 3 heures.