Once Upon a Time in Mexico (2003)

ActionDramaMystery

Hitman "El Mariachi" becomes involved in international espionage involving a psychotic CIA agent and a corrupt Mexican general.

Once Upon a Time in Mexico 123movies
Movie Score: 6.2/10 from 935 votes
Release Date: 2003-09-11
Status: Released
Run time: 102 min / 1:42
Production Studio : Troublemaker Studios, Dimension Films, Columbia Pictures
Production Country: United States of America
Loading the player...

Once Upon a Time in Mexico Casts

Antonio Banderas
as El Mariachi
Salma Hayek
as Carolina
Johnny Depp
as Sands
Eva Mendes
as Ajedrez
Mickey Rourke
as Billy
Danny Trejo
as Cucuy
Enrique Iglesias
as Lorenzo
Cheech Marin
as Belini
Willem Dafoe
as Barillo
Marco Leonardi
as Fideo
Troy Robinson
as Romero

Once Upon a Time in Mexico Crew

Directing Robert Rodriguez Director
Writing Robert Rodriguez Screenplay
Editing Robert Rodriguez Editor
Sound Robert Rodriguez Original Music Composer
Production Elizabeth Avellan Producer
Production Carlos Gallardo Producer
Production Sue Jett Co-Producer
Production Tony Mark Co-Producer
Production Robert Rodriguez Producer
Production Luz María Rojas Co-Producer
Crew Robert Rodriguez Cinematography
Production Mary Vernieu Casting
Art Robert Rodriguez Production Design
Art Melo Hinojosa Art Direction
Art Eva Castro Set Decoration
Art Patrice Laure Set Decoration
Costume & Make-Up Graciela Mazón Costume Design
Costume & Make-Up Carmen de la Torre Hairstylist
Costume & Make-Up Carmen de la Torre Makeup Artist
Costume & Make-Up Roxie Hodenfield Hair Department Head
Costume & Make-Up Sandra Migueli Makeup Artist
Costume & Make-Up Ermahn Ospina Makeup Department Head
Production Jane Nerlinger Evans Executive In Charge Of Production
Production Tony Mark Unit Production Manager
Crew Brian McNulty Post Production Supervisor
Directing Brian Bettwy First Assistant Director
Directing Korey Scott Pollard Second Assistant Director
Art Carlos Azucena Assistant Property Master
Art Carlos Benassini Assistant Art Director
Art Kevin Berve Assistant Property Master
Art Caylah Eddleblute Property Master
Art Kara Sutherlin Standby Painter
Art Alberto Villaseñor Construction Coordinator
Sound Dean Beville Sound Designer
Sound Matthew C. Beville Foley Editor
Sound Mike Chock Sound Effects Editor
Sound John Dunn Sound Effects Editor
Sound William Jacobs Sound Designer
Editing Val Kuklowsky Dialogue Editor
Sound Sean Landeros Sound Recordist
Sound James J. Mase Boom Operator
Sound Ernesto Muñoz Boom Operator
Sound Ed Novick Production Sound Mixer
Sound Sergio Reyes Sound Re-Recording Mixer
Sound Robert Rodriguez Sound Re-Recording Mixer
Sound Robert Rodriguez Sound Effects Editor
Editing Charles Ewing Smith Dialogue Editor
Crew Sergio Jara Special Effects Coordinator
Crew Mike Reedy Special Effects Coordinator
Art Mark Wallace Set Dresser