Antonio Banderas returns as the brooding gunman, El Mariachi, who is seeking revenge against a rogue general, Marquez. Why he is seeking revenge is revealed in flashback. Banderas is perfect once again in the role. Johnny Depp steals every scene he is in as Agent Sands, the sarcastic, psychotic CIA agent. He has too many one-liners to mention. Salma Hayek has little to do here, but who cares, she looks gorgeous. The impressive cast includes Mickey Rourke, Eva Mendes, Willem Dafoe, Danny Trejo, Cheech Marin, Ruben Blades, and Enrique Iglesias. The DVD offers commentary by Rodriguez, two featurettes, deleted scenes, widescreen presentation, and several other worthwhile extras. This is a great over the top action movie that never slows down from beginning to end. The finale with Agent Sands has to be seen. For a great action movie with an excellent cast, check out Once Upon a Time in Mexico!
The star of this movie, no matter what the credits read, is Johnny Depp. Depp is proving to be quite the comedic and action force in movies lately, Pirates of the Carribean, Sleepy Hollow and From Hell, just to name a few. He is a wonderful talent and a pleasure to watch any time he's on screen. However, even with his much needed help, this movie lacks punch and more importantly interest. I just found myself not interested a lot of times and that hurts anyone's viewing of a movie.
There are a few good things that work in the movie, and that is, the aforementioned performance by Depp, some cool special effects, namely the scene when Depp is, umm, hurt. (Those who saw the film will know what I mean - didn't want to add any spoilers), and there is some good dialogue here and there.
Unfortunetly, the bad out weigh the good, with boring strung out scenes, some absurd action scenes and not enough of El Mariachi himself, kicking around bad guys. Also, a dramatic backstory for Selma Hayek (complete with flashbacks) is poorly done.
This film had a lot potential and hype before it was released, with an all star cast including Mickey Rourke and Willem Dafoe in supporting roles, but the train just ran out of steam. Rent it for Johnny Depp and to draw your own conclusions but I think you're going to find that this is one to leave on the shelf.
Two and a half stars out of five.