Once Upon a Time in Mexico is available to rent or buy on Viaplay, Apple TV Store, Google Play Movies, Rakuten TV, Blockbuster and SF Anytime in Norway. It isn't on a subscription streaming service there yet. Availability checked 21 July 2026.
Where to watch Once Upon a Time in Mexico
🇳🇴 NorwayGood to know
- Director
- Robert Rodriguez
- Release date
- 2003-09-11
- Runtime
- 1h 42m
- Language
- English
- Box office
- $98,769,390
- Budget
- $29,000,000
- Status
- Released
- Country
- United States of America
- Studio
- Columbia Pictures
- Part of
- Mexico Collection
Once Upon a Time in Mexico — trailer
About Once Upon a Time in Mexico
Once Upon a Time in Mexico is a 2003 movie in the Action, Crime and Thriller genres, directed by Robert Rodriguez, starring Antonio Banderas, Johnny Depp and Cheech Marin. It has a runtime of 1 hour 42 minutes. It holds an average rating of 6.3/10 from 2,429 viewers. Below you can see where to watch Once Upon a Time in Mexico in Norway — across streaming, rental and purchase options — along with the full cast, trailer and viewer reviews.
Synopsis
A corrupt CIA agent Sands hires hitman El Mariachi to assassinate a Mexican general hired by a drug kingpin attempting a coup d'état of the President of Mexico.
Cast

Antonio Banderas
El Mariachi

Johnny Depp
CIA Agent Jeffrey Sands

Cheech Marin
Belini

Salma Hayek Pinault
Carolina

Mickey Rourke
Billy Chambers

Willem Dafoe
Armando Barillo

Eva Mendes
CIA Agent Ajedrez

Danny Trejo
Cucuy

Rubén Blades
Jorge, Retired FBI Agent

Enrique Iglesias
Lorenzo

Marco Leonardi
Fideo

Troy Robinson
Romero
Themes & keywords
Frequently asked questions
Where can I watch Once Upon a Time in Mexico in Norway?+
In Norway, Once Upon a Time in Mexico is available to rent or buy on Viaplay, Apple TV Store, Google Play Movies, Rakuten TV, Blockbuster and SF Anytime. It isn't on a subscription streaming service there right now.
Is Once Upon a Time in Mexico on Netflix?+
Once Upon a Time in Mexico is not on Netflix in Norway right now.
How long is Once Upon a Time in Mexico?+
Once Upon a Time in Mexico has a runtime of 1 hour 42 minutes (102 minutes).
Who stars in Once Upon a Time in Mexico?+
Once Upon a Time in Mexico stars Antonio Banderas, Johnny Depp, Cheech Marin, Salma Hayek Pinault and Mickey Rourke.
When did Once Upon a Time in Mexico come out?+
Once Upon a Time in Mexico is a 2003 movie directed by Robert Rodriguez.
What genre is Once Upon a Time in Mexico?+
Once Upon a Time in Mexico is Action, Crime, Thriller and Western film.
Who directed Once Upon a Time in Mexico?+
Once Upon a Time in Mexico was directed by Robert Rodriguez.
User reviews
No reviews yet — be the first to review Once Upon a Time in Mexico.
If you liked Once Upon a Time in Mexico…
★ 6.9Sicario: Day of the Soldado
2018 · Movie
★ 6.9Desperado
1995 · Movie
★ 7.4Sicario
2015 · Movie
★ 6.3Killer Elite
2011 · Movie
★ 6.5Assassins
1995 · Movie
★ 6.8The Equalizer 2
2018 · Movie
★ 6.1The November Man
2014 · Movie
★ 6.9The Gray Man
2022 · Movie
★ 6.2Canary Black
2024 · Movie
★ 6.2Nick of Time
1995 · Movie
★ 7.5Man on Fire
2004 · Movie
★ 6.4War
2007 · Movie







