Once Upon a Time in Mexico

Once Upon a Time in Mexico
  • Wednesday October 08, 2025 2:00 PM

Directed by Robert Rodriguez, 2003
R; 102 minutes

“Depp tosses off nearly as many deadpan quips as he did in Pirates and steals the movie from everyone else in the cast, including a rugged Antonio Banderas, who is perfect for the role of a man haunted by grief.”— Claudia Puig, USA Today

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.


The “My Favorite Films” series features tales of romance, humor, suspense, satire, and heroism with films since 1945. These films may hold special memories for you—no matter how many times you see them, they continue to draw you in once more. While many of these films are available through streaming, it's always more fun to see them in the theatre.

This October, embark on a journey through films where passion, vengeance, and heroism paint vivid stories. Experience a guitar-strumming hero and a masked swordsman, brought to life by Antonio Banderas and Carlos Gallardo.

Make a day of it at the Modern and include extra time to visit the galleries. Enjoy lunch in Café Modern and then settle in for an afternoon screening, or plan for a coffee break afterwards with fellow film enthusiasts.

Screenings are at 2 pm most Wednesdays in the auditorium. Tickets are $5 (FREE for Modern members) and are available at the Museum’s admission desk or online here.