The story is pretty simple. The guitar fighter aka El Mariachi is hired by a CIA officer, Agent Sands played by, Johnny Depp to kill General Marquez. This Marquez man murdered El's wife and child and he has been hired by a Mexican drug lord Armano Barillo, to kill the Mexican President.This is the general outline of the movie. There are a few subplots as well.
If you're a lover of bang-bang dishum dishum flicks, then dont miss out on this one. And a word to music lovers, the background score was just mmmmuah. I CANNOT explain it in mere words. You just HAVE to hear it, to believe it. Mexican music is the most SOULFUL music, (to say the least) i have heard in my entire life. It makes you want to dance, cry, laugh and it leaves you begging for more. After the movie was over, i went back to Scene selection and played the music bit of the movie all over again.
Watch Once Upon a Time in Mexico. Period.