Once Upon a Time in Mexico
From The Quentin Tarantino Archives
Once Upon a Time in Mexico is the last, and epic, film of the Mariachi-Trilogy. The title was made up by Quentin Tarantino as a hommage to the films of Sergio Leone. New characters featuring in this film are FBI Agent Sands (played by Johnny Depp), Billy (played by Mickey Rourke), Ajedrez (played by Eva Mendes) and drug lord Barillo (played by Willem Dafoe).
- Running time: 102 min.
- Released: 2003
- Filming Location(s): Guanajuato, Mexico
- Company: Columbia Pictures
- Written and Directed by: Robert Rodriguez