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...
L'antiquaire Carlos Montero est marié avec Rosario, dont il a un fils, Carlitos. La sévérité du père oblige ce dernier à fuir. Il est recueilli par un ingénieur, Julio Mistral. Julio et Rosario deviennent amants et ont un fils ensemble, que l'on prend pour le fils de Montero...