By browsing Filmelier, you declare that you are aware of and accept the use of cookies according to our Terms of Use

Once Upon a Time In Mexico

Once Upon a Time In Mexico

6.3/10
1h41min
R
2003Action

Where to watch

Available at home

YouTube

YouTube

Buy $12.99
Watch
  • Google Play Movies

    Google Play Movies

    Buy $12.99
    Watch
  • Amazon Video

    Amazon Video

    Buy $12.99
    Watch
  • Apple TV

    Apple TV

    Buy $12.99
    Watch
  • AMC on Demand

    AMC on Demand

    Buy $12.99
    Watch
  • AMC Plus Apple TV Channel

    AMC Plus Apple TV Channel

    Subscription
    Watch
  • AMC+

    AMC+

    Subscription
    Watch
  • AMC+ Amazon Channel

    AMC+ Amazon Channel

    Subscription
    Watch
  • Fandango At Home

    Fandango At Home

    Buy $13.99
    Watch
  • Netflix

    Netflix

    Subscription
    Watch

Source: JustWatch

El Mariachi returns to town for a final showdown against a corrupt general.

Trailer


Watch full movies online

Press play and be surprised!

Surprise me
Leaping back into action, gun-slinging, guitar-toting hero "El Mariachi" is back in town in ONCE UPON A TIME IN MEXICO, as director Robert Rodriguez delivers the epic final chapter of his pulp Western trilogy. Starring Antonio Banderas, Salma Hayek, Johnny Depp, Mickey Rourke, Eva Mendes, Enrique Iglesias and Willem Dafoe ONCE UPON A TIME IN MEXICO is a full-frontal assault.