Desperado is a 1995 American neo-Western action film written, produced, and directed by Robert Rodriguez. It is the second part of Rodriguez's Mexico Trilogy. It stars Antonio Banderas as El Mariachi who seeks revenge on the drug lord who killed his lover. The film was screened out of competition at the 1995 Cannes Film Festival. Desperado grossed $58 million worldwide. The film has been cited as Salma Hayek's breakout role.


In August 1994 at the Tarasco bar in Mexico, an American man named Buscemi tells the story of witnessing a massacre in another bar, committed by a Mexican who had a guitar case full of guns. The bar's patrons are uninterested until Buscemi mentions the name "Bucho". Meanwhile, El Mariachi has a dream of his encounter with Moco, Bucho's underling, who killed his lover and shot his left hand, but Buscemi awakens him and tells him to continue searching for Bucho.