Robert Rodriguezin ohjaama toimintaelokuva vuodelta 2003
Once Upon a Time in Mexico on elokuvaohjaaja Robert Rodriguezin vuonna 2003 ensi-iltansa saanut toimintaelokuva. Se on kolmas osa lainsuojattomasta kitaransoittajasta kertovassa toimintaelokuvasarjassa, jonka aloittivat elokuvat El Mariachi (1992) ja Desperado (1995). Pääosia elokuvassa näyttelevät muun muassa Antonio Banderas, Salma Hayek ja Johnny Depp.