Comme Rodriguez et Tarantino l'aiment, leurs films rendent hommage aux séries B d'antan ! Robert Rodriguez réalise 3 ans après son "El Mariachi", la suite de l'aventure ! Par rapport à son premier opus, l'ambiance "mexicaine" est restée, mais le ton du film a complètement changé ! Ce fait est certainement dû au budget du film, beaucoup plus élevé que dans "El Mariachi" (7000 $) ! "Desperado" change de registre depuis "le simple guitariste qui va vivre une aventure" dans le volet précédent, il est remplacé par "l'instinct meurtrier de la vengeance" ! Antonio Banderas commence un longue collaboration avec le réalisateur en succédant à Carlos Gallardo, qui joue tout de même un rôle dans le film ! Le film ce termine en "carnage- total" ! Les étuis à guitare sont en réalité truffés d'armes ou sont des mitraillettes ou bien carrément des lances-roquettes (Vive la série B !) !La fin ou on découvre que le méchant est le frère du héros réussit à ne pas être ridicule, vu que le film est en partie auto-parodique, c'est donc pour ça que ce cinéma est très surprenant, pour sa réussite !Tarantino fait rire dans sa prestation (avec ses mauvaises blagues) ! D'ailleurs Tarantino a dit à Rodriguez sur le tournage «Tu n'as pas l'air de t'en rendre compte, mais tu es en train de faire ta trilogie western.» en faisant référence à la trilogie de "l'homme-sans-nom" de Sergio Leone avec Clint Eastwood, ce qui donna envie à Robert Rodriguez de réaliser en 2003, "Once upon a time in Mexico", troisième et dernier épisode de la trilogie "El Mariachi", avec encore un fois Antonio Banderas, Salma Hayek et pour cette fois, Johnny Depp qui a rejoint le casting !