Mariachi Jalisco, especially in a region called Los Altos. After the Revolution, the charreada became a national sport in Mexico and rings were constructed specifically for them, followed by professional charro associations. With the breakup of the large haciendas, charros were no longer economically necessary but were used as a cultural ideal, especially by the film industry in the mid-20th century. The first charro movies date from the 1920s, but the first to sing mariachi was Tito Guízar in "Allá en el Rancho Grande" in 1936. The character was played by Jorge Negrete in films such as "¡Ay, Jalisco... no te
El Mariachi were simply condoms filled with fake blood and fixed over weightlifting belts. Rodriguez also noted the use of improvisation. The tortoise that crawls in front of the Mariachi was not planned, but was kept in as a good idea. Similarly, there is a scene in which the Mariachi buys a coconut, but Rodriguez forgot to show him paying for the fruit; instead of driving back to the place to shoot additional scenes, Rodriguez decided to build in a voice-over in which the Mariachi asserts that the coconuts were for free. Improvisation was also useful to cover up continuity mistakes: at