Should I Watch..? 'Once Upon a Time in Mexico'

Updated on June 6, 2019
Benjamin Cox profile image

Benjamin has been reviewing films for sixteen years and has seen more action movies than he should probably admit to!

Poster for the film
Poster for the film | Source

What's the big deal?

Once Upon A Time In Mexico is an epic action western film released in 2003 and is the final film in Robert Rodriguez's Mexico trilogy. It features Antonio Banderas playing the character of El Mariachi for the second time after his initial appearance in the second film Desperado. The film sees El Mariachi recruited by a shady CIA agent to assassinate a drugs lord planning a coup d'état while El Mariachi is on a personal quest for revenge. It is notable for being the first big budget film shot in digital HD. Despite the film being a financial success at the box office and the most successful entry in the Mexico trilogy, critics were less impressed with the film's overly complicated plot and large number of characters reducing Banderas' role in the film.


3 stars for Once Upon A Time In Mexico

What's it about?

El Mariachi is recruited by CIA agent Sheldon Sands to kill General Emiliano Marquez, a corrupt official employed by drugs lord Armando Barillo to assassinate the Mexican President and overthrown the government. El Mariachi accepts as General Marquez was the man responsible for killing his wife Carolina and his daughter. In addition to that, Sands also persuades retired FBI agent Jorge Ramirez to come out of retirement in order to kill Barillo.

As the Mexican Day Of The Dead approaches, the town quickly fills with a number of dangerous individuals from AFN operative Ajedrez to two more of El Mariachi's cousins who also carry suspicious guitar-cases. But with so many people clashing with so many agendas, will El Mariachi survive long enough to complete his quest and will Sands manage to escape Mexico at all?


Main Cast

Antonio Banderas
El Mariachi
Salma Hayek
Johnny Depp
Sheldon Jeffrey Sands
Mickey Rourke
Billy Chambers
Willem Dafoe
Armando Barillo
Rubén Blades
Jorge Ramírez
Eva Mendes
Ajedrez Barillo
Enrique Iglesias
Danny Trejo
Cheech Marin

Technical Info

Robert Rodriguez
Robert Rodriguez
Running Time
102 minutes
Release Date (UK)
26th September, 2003
Action, Crime, Thriller
Why doesn't every film come with Enrique Iglesias with a guitar-case flamethrower?
Why doesn't every film come with Enrique Iglesias with a guitar-case flamethrower? | Source

What's to like?

As a massive fan of Desperado, I was eager to see what Robert Rodriguez could do with a proper budget and it turns out the answer is more of the same. This bloated follow-up contains the same cartoony ultra-violence, scarcely believable characters and spaghetti western influences worn like a badge of honour. Banderas and Hayek are a natural couple on screen together and both have tremendous fun reprising their characters. Even the likes of Cheech Marin and Danny Trejo are shoe-horned into this film despite meeting their maker in the earlier film. Include other talented Latino actors like Mendes and Blades and this is arguably the ultimate Mexican shooter.

But make no mistake, the true star of this movie is Depp in a bewildering performance as the utterly mental Sands. Utilising a vast array of crumby disguises and an itchy trigger finger, he is the film's puppet-master until the script throws up a twist or two. Rodriguez displays a natural affinity for his surroundings, knowing where and how to shoot to get the most out of the scenes. The decision to shoot in HD digital is a double-edged sword (some of the prop guns look quite rubbery) but with so much carnage going on, the film delivers a punch like few others can. Not since The Matrix does the style suit the material.

Fun Facts

  • Impressed by preliminary footage of Star Wars: Episode II - Attack Of The Clones, Rodriguez decided to shoot purely on digital HD but didn't have enough time to film Spy Kids 2 as he had planned. As a result, he wrote the script in six days while saving time on the digital shoot.
  • Depp shot all of his scenes in eight days but decided to stick around the set. Asking Rodriguez for another cameo, the director cast him as the priest in the church while Depp played the role with his impression of Marlon Brando.
  • According to Rodriguez, the title for the film was suggested by his good friend Quentin Tarantino. It deliberately harks back to the films of Sergio Leone who was an influence on the whole Mexico trilogy.

What's not to like?

Clearly, the Mexicans haven't heard of the phrase "too many cooks spoil the broth". With so many characters suddenly introduced to the mix, the film quickly becomes confused as to what it's supposed to be. The sub-plot involving Ramirez still felt far-fetched but far too serious for what should be the goofiest western in existence. It has pop singer Enrique Iglesias with a guitar-case flame-thrower, for heaven's sake! The confusion in the screenplay isn't helped by the fact that some cast members from the earlier film reappear, albeit as different characters. But even I would struggle to tell the difference between Trejo in this film and Trejo in the other one.

The other big problem is Depp who steals the show from Banderas as easily as he does playing Jack Sparrow in the Pirates Of The Caribbean series. While the character of Sands is certainly an intriguing one, he isn't entertaining enough and frankly, never feels based in reality - even one as loopy as that of El Mariachi. Actually, that doesn't go far enough - he'd still feel out-of-place in a Looney Tune cartoon opposite Bugs and Daffy. His presence hovers over the whole picture like a vast shadow in the Mexican sunshine and for me, it spoilt the film. Yes, it has all the action you'd expect for a follow-up to one of the bloodiest and trigger-happy films of the Nineties. But beneath the carnage, there isn't much more the film has to offer and I confess to finding myself disappointed.

Depp's deranged performance helps the film to feel completely unhinged...
Depp's deranged performance helps the film to feel completely unhinged... | Source

Should I watch it?

Action fans will arguably get the most out of Once Upon A Time In Mexico, especially those of a Latino heritage. The film manages to inject as much fun as it can into the mythos of El Mariachi but the confusing plot and shameless scene-stealing by Depp make this feel like a poor relation of Rodriguez's earlier output. The Mexico trilogy, started off by ultra-low budget El Mariachi back in 1992, got slowly more Hollywood with each instalment and am I the only one to find that a bit of a shame?

Great For: action junkies, Latino audiences, anyone who watches action movies for the plot

Not So Great For: short attention spans, supporters of indie cinema, Banderas' chances of escaping his most famous role to date

What else should I watch?

It goes without saying that Desperado was much more enjoyable than Once Upon A Time In Mexico, as it keep things simple and the film flowing nicely from one gratuitous shoot-out to the next. But what of the rarely-spotted original El Mariachi, Robert Rodriguez's debut film made for just $7000 and filmed in his native Spanish? Granted, the film's story isn't that original (it's certainly familiar to anyone who had already seen its follow-up) but like the others, it has an energy and intensity that is hard to escape from. It's well worth tracking down although you might need the subtitles switched on.

Rodriguez would later return to similar territory with his old buddy Danny Trejo in Machete and Machete Kills, in which the moustachioed muscle man plays the sort of bad-ass you'd fully expect him to. Although the character originally appeared in the Spy Kids franchise he created, Rodriguez was inspired to make the movie by John Woo films like Hard Boiled. Like this film, the picture is a wonderfully over-the-top love letter to cinematic violence but utilising Woo's trademark slow-motion sequences and lots and lots and lots of bullets.

© 2016 Benjamin Cox

Soap Box

    0 of 8192 characters used
    Post Comment

    No comments yet.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)