Dix ans après "Scarface", voici les retrouvailles entre Brian De Palma et Al Pacino pour un film complètement différent. Al Pacino est Carlito Brigante, un gangster qui vient de sortir de prison et qui rêve de partir aux Bahamas pour devenir associé d'une affaire de location de voitures. Voulant à tout prix éviter les ennuis, ceux-ci viennent directement à lui. Carlito est un personnage tragique (impérialement joué par Pacino) qui va droit à son destin (joué d'avance comme on nous le montre au début) sans même s'en rendre compte. Il vieillit, s'accroche à de vieilles règles et fait confiance aux mauvaises personnes dont son avocat véreux (incarné par un Sean Penn méconnaissable). La seule issue pour lui, c'est Gail, la femme qu'il a quitté cinq ans auparavant d'aller en prison mais pour être enfin avec elle, il va devoir prendre des décisions qui le mettent en danger. Avec "L'Impasse", Brian De Palma réalise sans aucun doute son chef-d’œuvre, lorgnant du côté des films de gangsters des années 40. En plus d'un scénario brillamment écrit signé David Koepp, le film bénéficie de la maestria de son réalisateur : la mise en scène est superbe, truffée de plans-séquences et de plans légèrement décadrés mais on retiendra surtout la scène finale de la gare qui fait preuve d'une maîtrise incroyable, nous faisant presque oublier que les dés sont joués depuis le début pour Carlito...