Il manque sans doute le petit quelque chose qui aurait pu en faire un chef d'œuvre. Mais ça reste très bon, le jeune Barney Clark est parfait, Leanne Leanne Rowe qui joue le rôle de Nancy est très affriolante, en revanche Ben Kingsley et Jamie Foreman donnent l'impression de surjouer (en fait quand on sait comment Polanski dirige ses acteurs ce n'est effectivement qu'une impression). Les reconstitutions londoniennes sont excellentes, la photographie et la bande sonore aussi.