Érase una vez en México
Víctima de una tragedia, El Mariachi lleva una vida solitaria. Un corrupto agente de la CIA acude a él para impedir el asesinato del presidente de México, pero el héroe tendrá sus propios motivos para recuperar su guitarra y volver a la acción. Tras El Mariachi y Desperado, Once Upon a Time in Mexico cierra la trilogía de filmes de Robert Rodríguez sobre el legendario personaje interpretado por Antonio Banderas.