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...
A l'aube de sa vie, la peintre mexicaine Frida Kahlo se rappelle des événements marquants : ses premières toiles, son amitié avec Trotsky, sa relation avec le peintre Diego Rivera, ses amours, ses engagements politiques...