Once Upon a Time in Mexico

Verified
Runtime: 102 minutes

The Time Has Come.

Once Upon a Time in Mexico is a action film released in 2003. Once Upon a Time in Mexico was released as a sequel to the 1995 film Desperado. The film stars Antonio Banderas as El Mariachi, Salma Hayek as Carolina and Johnny Depp as Sands. Once Upon a Time in Mexico was produced for $29,000,000. Since it's release it has grossed over $56,000,000 in ticket sales.

Related Movies:
Desperado

View more action movies from 2003

Quotes

" Why? Why would I want that? Why would I want bubblegum?
Agent Sands

Once Upon a Time in Mexico Photos

Once Upon a Time in Mexico
Once Upon a Time in Mexico
Once Upon a Time in Mexico
Once Upon a Time in Mexico
Once Upon a Time in Mexico
Once Upon a Time in Mexico
Once Upon a Time in Mexico
Once Upon a Time in Mexico
Once Upon a Time in Mexico
Once Upon a Time in Mexico

Filming Locations

Guanajuato, Mexico

Mexico

Querétaro, Mexico

San Miguel de Allende, Guanajuato, Mexico

Review Once Upon a Time in Mexico
Your Rating
Your Review
      Loading reviews...