En un México lleno de caos y corrupción, un exmarine y guitarrista, El Mariachi, se ve arrastrado a una peligrosa red de intrigas mientras busca venganza por el asesinato de su esposa. Su vida se complica aún más cuando es reclutado por un agente de la CIA, el loco Sands, que tiene un plan para derrocar a un corrupto narcotraficante, el General Marquez. Sands necesita a El Mariachi como parte de su estrategia, pero lo que inicialmente parece una lucha por la justicia rápidamente se convierte en una espiral de traiciones y violencia.
El Mariachi, interpretado por un carismático Antonio Banderas, no está solo en su camino. A su lado tiene a una misteriosa agente, la inquietante Carolina, que lo ayuda en su búsqueda de venganza, pero también tiene sus propios secretos. A medida que las balas vuelan y las alianzas cambian, la historia se desarrolla en un paisaje lleno de acción y giros inesperados, donde los límites entre amigos y enemigos se difuminan.
Con un extenso elenco que incluye a Johnny Depp como el maquiavélico Sands y Salma Hayek como Carolina, esta película está impregnada del estilo inconfundible de su director, Robert Rodriguez. La trama nos lleva por un viaje lleno de emociones, revelando no solo la lucha de un hombre, sino también la complejidad de un país en crisis, donde la música y la violencia coexisten en un mismo pulso.