'Once Upon A Time in Mexico'
this film has absolutely everything you could possibly want. it has an amazing plot which turns on the catalystic character, Agent Sheldon Jeffrey Sands (Johnny Depp - who, coincidentally, came up with the name 'Sheldon Jeffrey' for his character), throughout, even though it is him who steers the whole film. the music is fantastic; absolutely brilliant guitarwork. it is, in my opinion, the best of the El Mariachi series, and frankly you don't have to see the other two to adore this one. i think that it has just about everything anyone would want in a film. there's a slight degree of comedy (although, i don't suppose it was intended at the initial writing. i think it is prominently Depp's lines that are quite funny - look out for them), and some truly great special effects. there's a lot of explosions and guns and action for people who like that kind of thing and (for the ladies) a glimpse of Johnny Depp in shorts. admittedly, a lot of it is in Spanish, but there are subtitles and, after a while, you do get used to it and it is very authentic. it has a brillaint cast and amazing stunts. it's not the most perfect film you'll ever see, but it's definately a great way to pass the time until you find it.