La Cucaracha (česky „samička švába“) je název mexické lidové písně, která se často zpívala v době osvobozeneckých bojů vedených Panchem Villou. Ve filmu je tak nazývána Refugia, která se z touhy po dobrodružství připojila k povstalecké armádě. Obléká se jako muž, dovede stejně dobře klít, střílet a opíjet se. Prožije řadu milostných poměrů a nakonec se zamiluje do Villova plukovníka Zety, který přijel zavést pořádek v oddílu a verbovat nové muže do armády. S těmi, kdo se vzpírají, umí krátce zatočit – postaví je ke zdi. Jeho obětí je i učitel Puente. Puentova vdova Isabel se později připojí k armádě a Zeta pro ni opustí Refugiu. Posílené oddíly táhnou na pomoc Villovi, který bojuje s vládním vojskem. Rejugia však s nimi není, zůstala cestou v jednom městě, aby porodila Zetovo dítě. Při návratu vojska chce novorozeného syna ukázat jeho otci, ale setká se pouze s Isabelou. Zeta padl v Bitvě o Zacatecas. Nepřátelství mezi oběma ženami je zapomenuto. Refugia se opět i s dítětem přidá k vojsku, které táhne vstříc dalším bojům. Ve filmu je mnoho mexických písní. Některé z nich spojují jednotlivé části děje a mají charakter lidových hrdinských eposů.