Il est d'usage de considérer cette comédie musicale réalisée par Joseph Mankiewicz comme ratée. Je ne crois pas que les amateurs du genre soient d'accord avec ce jugement hâtif. D'abord l'histoire n'est pas sans originalité ni sans ironie, autant envers les truands qu'envers l'Armée du Salut, ensuite les numéros musicaux sont excellents, variés, drôles, et bien filmés, enfin deux au moins des acteurs sont parfaits : Sinatra, comme d'habitude époustouflant d'aisance et de naturel, et Viviane Blaine, hilarante en amoureuse perpétuellement éternuante.
Alors qu'est-ce qui cloche ? Aux yeux d'un cinéphile non féru de comédie musicale, sûrement le choix de tourner tout en studio et de le montrer. Les rues de New York et de La Havane sont en carton-pâte et ça se voit. Ce choix délibéré peut pourtant se justifier : il est assez rare que l'on chante et que l'on danse dans les rues avec, derrière soi, une trentaine de musiciens pour vous soutenir; la comédie musicale est un genre artificiel, et elle s'accommode, évidemment, d'être représentée dans un décor artificiel.
Mais ce qui plombe vraiment le film c'est le choix de Marlon Brando pour le rôle de Sky Masterson. Il est, comme à son habitude, cabotin, minaudant, presque éfféminé, en tous cas plus artificiel que les décors qui l'entourent, et aussi insupportable pour le spectateur qu'il le fut pour ses partenaires sur le plateau.