En 1750, un bandit mexicain est sauvé par un homme d'église. Ce dernier est tué par les indiens Yaquis et c'est le voleur qui endosse la robe du prêtre.
Mexique, 1900, pendant le règne du dictateur Porfirio Diaz. Un prêtre, Nazarin, protège les parias et subit l'opprobre de ses pairs et de ceux qu'il défend. A cause de sa grande charité, lui-même vit dans une indigence proche de la misère. Il se sacrifie et se dévoue tout en se sachant...
En prison, Cuchillo rencontre Ramirez avec qui il s'évade. Ils se rendent dans le village de Ramirez. Reza, un bandit, et sa bande recherchent un trésor dont Ramirez est le seul à connaître la cachette. Avant de mourir, il tend à Cuchillo un journal. Celui-ci part avec le document mais...
Nord du Mexique, au début du 20e siècle. Reynaldo del Hierro est assassiné alors qu'il chevauche avec ses fils Reynaldo et Martín, dont la mère leur inculque le besoin de se venger.
Le film, situé dans le Mexique post-révolutionnaire, décrit la façon dont la politique était menée à cette époque. Ignacio Jimenez est choisi comme candidat du Partido Radical Progresista, mais il s'en méfie, car il connaît son patron, El Caudillo, qui a choisi un autre candidat....