Once Upon a Time in Mexico
Where to Watch
Once Upon a Time in Mexico
Watch Once Upon a Time in Mexico with a subscription on Paramount+, rent on Fandango at Home, Prime Video, Apple TV, or buy on Fandango at Home, Prime Video, Apple TV.
What to Know
Critics Reviews
Audience Reviews
My Rating
Cast & Crew
Robert Rodriguez
Director
Antonio Banderas
El Mariachi
Salma Hayek
Carolina
Johnny Depp
CIA Agent Sands
Mickey Rourke
Billy Chambers
Willem Dafoe
Barrillo
More Like This
Related Movie News
Photos
Once Upon a Time in Mexico
Movie Info
-
Director -
Robert Rodriguez -
Producer -
Robert Rodriguez , Elizabeth Avellan , Carlos Gallardo -
Screenwriter -
Robert Rodriguez -
Distributor -
Columbia Pictures -
Production Co -
Troublemaker Studios -
Rating -
R (Strong Language|Language) -
Genre -
Action -
Original Language -
English -
Release Date (Theaters) -
Sep 12, 2003, Wide -
Release Date (Streaming) -
Apr 16, 2012 -
Box Office (Gross USA) -
$55.8M -
Runtime -
1h 41m -
Sound Mix -
Surround