Le gros handicap de ce film c'est la complexité de l'intrigue, et s'il est normal qu'on ne la saisisse pas durant le déroulement du film, la fin devrait nous éclairer, ce qui n'est pas trop évident ici. Sinon la réalisation est impeccable, la reconstitution de ce climat de l'immédiat après-guerre est géniale, l'ambiance est sulfureuse et on ne s'ennuie pas une seconde (en revanche, on s'en pose des questions !) Coté distribution, De Palma a fait très fort côté féminin (comme d'habitude) avec Scarlett Johansson, mais surtout Hilary Swank, absolument fabuleuse dans son rôle. Côté masculin c'est moins évident, Josh Hartnet n'ayant vraiment rien de charismatique.