Desperado (1995)
El Mariachi, a musician, arrives in a Mexican town and is mistaken as a hit-man. He runs into trouble with a local drug lord and seeks to avenge the death of his lover.
Director: Robert Rodriguez
Actors: Antonio Banderas, Carlos Gómez, Cheech Marin, Joaquim de Almeida, Quentin Tarantino, Salma Hayek, Steve Buscemi