Corren tiempos difíciles en México: el presidente del país le ha declarado la guerra al principal cartel de drogas que pretende defenderse apoyando un golpe de estado orquestado por el General Márquez (Gerardo Vigil). El agente de la CIA, Sheldon Sands (Johnny Depp), intenta impedir a toda costa que Márquez cumpla su cometido y busca a El Mariachi (Antonio Banderas) para que le ayude a detenerlo. El problema es que después de permanecer ocho años oculto debido al asesinato de su hija y esposa (en la cinta Desperado), el hombre no quiere saber nada de nadie. Pero al enterarse que su misión es en contra del asesino de sus familiares más cercanos, El Mariachi emprende una misión para cobrar venganza y honrar a su familia…Érase una vez en México es la tercera y última parte de la trilogía de El Mariachi, una cinta llena de acción, emociones e intriga.
Ver más películas : Mejores películas del año 2003, La mejor película Acción, Mejores películas de Acción en 2003.