Un jeune marin, El Marro, rentre dans son pays natal après des années d'absence. Dans un bordel du port, il tombe sous le charme de Perla, jeune danseuse que sa mère Tomasa n'hésite pas à prostituer. Elle seule d'ailleurs sait que El Marro et Perla sont frère et soeur. Elle fait tout pour éloigner l'homme, mais ne pourra éviter l'inévitable...
Dionisio Pinzon, misérable crieur de village, découvre et soigne un coq de combat doré. Il gagne avec lui un premier combat puis tous les autres. Sa fortune rivalise bientôt avec celle de Don Lorenzo, puissant cacique et coqueleur. La maîtresse de ce dernier ne tarde d'ailleurs pas à le quitter pour devenir le porte-bonheur de Dionisio.
Alsino est un enfant du Nicaragua qui reve a un pays sans guerre pour y etre un homme libre, enfin un jour, plus tard peut etre.
Ce film est un melange de resonances bibliques, feerie du cirque, paysages et personnages du Mexico contemporain.