****(There's a spoiler in this review)****
Sequels to franchises fail all the time in cinema history. And there are many factors that are involved with this downfall but they all have something in common. The lack of care taken into consideration for the main character of the story. Sometimes it's less character development, and sometimes it's because the whole plot is turned upside down on the main character. But what this specific film does is almost ignore the presence of its main character completely!
|Yeah,...the stuff with Salma Hayek is either backstory |
or a dream sequence....which is disappointing
Why does El Mariachi need to kill another man? Didn't he get his revenge? The answer is yes to all these questions. So what's the revenge for? The vital information that the viewer is missing is quite important. I'm not one for spoiling films but this has to be addressed. El Mariachi is going to kill Marquez because the general killed Carolina, Salma Hayek's character. Now for any viewer who really likes her character better not be surprised when Hayek's character is barely in this film. It truly is a disappointment because the intro to this sequel is really exciting. Even the trailer to this film is also very deceptive,...it makes it look like Salma Hayek's character actively participates in it. Just kidding.
|The problem is that Johnny Depp practically IS|
the main character, not El Mariachi!
Everything else is fair in this movie. The script still has its moments of comedy, bloody action and loud gunshots. The only difference is that there just doesn't seem like there's enough of it because the camera isn't focused on El Mariachi all the time. The music is also still a joy to listen to because of all the Hispanic tunes. This movie isn't a bad film,...but it definitely could have been much better.
Once Upon a Time in Mexico tries to replicate the over the top action from its predecessors but it's bogged down with too much story and not enough of "El". Plus, with the lack of vital plot points, some fans may be highly disappointed with the end result.
Points Earned --> 6:10