Présenté à tort comme un western, "Il était une fois la révolution" marque un tournant dans la carrière de Sergio Leone qui a de plus en plus recours au lyrisme et à la mélancolie au sein de ses films là où le cynisme se trouvait auparavant. Certes, le film reste tout de même plaisant notamment grâce à ses deux personnages principaux, qui semblaient faits pour se rencontrer. Entre Rod Steiger, incarnant un bandit qui rêve de dévaliser la banque de Mesa Verde et James Coburn, ancien membre de l'IRA fan des explosifs, le duo en réalise, des coups d'éclats ! Et pour cause, ils se retrouvent mêlés à la révolution mexicaine et y tiennent un rôle important. S'il a bien évidemment des allures de western, le message de Leone arrive ici au niveau social puisqu'il nous montre la différence évidente entre les riches et les pauvres et nous montre que la révolution ne se bâtit pas seulement sur des idéaux mais aussi sur du sang versé. Grâce à la superbe partition musicale d'Ennio Morricone, le film prend des dimensions lyriques et nous présente des personnages dont les faiblesses se dévoilent peu à peu, à mesure que le conflit avance. Ce n'est certainement pas le meilleur film de son réalisateur mais cela reste un grand film !