Once Upon a Time in Mexico movie poster

Once Upon a Time in Mexico

"The time has come."

September 11, 2003 1h 42m 6.3/10 (2,321 votes)

Originally released in 2003. Once Upon a Time in Mexico is a action/crime film. directed by Robert Rodriguez.

Starring Antonio Banderas, Johnny Depp, and Cheech Marin

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.

Quick Facts

📅
Release Date September 11, 2003 22 years ago
⏱️
Runtime 1h 42m 102 minutes total
User Rating 6.3/10 Good (2,321 votes)
💰
Budget $29M Production budget
🎟️
Box Office $98.8M 3.4x return
🌍
Language English Original language
🎬
Country United States of America Production

Production Details

Status
Released
Original Language
EN
Budget
$29,000,000
Revenue
$98,769,390

Production Companies

  • Columbia Pictures
  • Dimension Films
  • Troublemaker Studios

Frequently Asked Questions

What is Once Upon a Time in Mexico about?

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.

Who directed Once Upon a Time in Mexico?

Once Upon a Time in Mexico was directed by Robert Rodriguez.

How long is Once Upon a Time in Mexico?

Once Upon a Time in Mexico has a runtime of 1 hours and 42 minutes (102 minutes total).

When was Once Upon a Time in Mexico released?

Once Upon a Time in Mexico was released on September 11, 2003 in theaters.

Who are the main actors in Once Upon a Time in Mexico?

The main cast of Once Upon a Time in Mexico includes Antonio Banderas, Johnny Depp, Cheech Marin, Salma Hayek Pinault, Mickey Rourke.

Is Once Upon a Time in Mexico worth watching?

Once Upon a Time in Mexico has a user rating of 6.3/10 based on 2,321 reviews, indicating good reception from audiences.