Well, where to begin. Once Upon A Time In Mexico or El Mariachi 3 is, I regret to say, a very disapointing sequel to the outstanding Desperado. While there are some memorable scenes, most of the movie carries through with a lot of nonsense and un-entertaining drabble.
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.