メキシコのスラムの一角。汚濁の中にあってなお理想を失なわぬ一人の神父、ナサリン(フランシスコ・ラバル)の姿があった。彼は殺人を犯した娼婦アンダラ(リタ・マセード)を救おうと神の教えを説くが、アンダラはナサリンのアパートに火をつけ、娼婦との関係を噂されたナサリンは神父の資格を剥奪され、巡礼の旅にでる。その旅の途上で彼は男に裏切られ、今はアンダラと共に暮らしている娘、ベアトリス(マルガ・ロペス)と出会い、彼女の甥の病気を直したことで、ナサリンはベアトリスとアンダラから聖人と慕われ、こうして3人は旅を続けることになる。次に向かった疫病の蔓延する村で3人は献身的に看護を行なうが、結局無駄に終わった。が、そうしたナサリンの姿に接するうちいつしかアンダラとベアトリスは自らの生き方を変え、立ち直ろうとする決意を固める。しかし3人の旅に見えたかと思えた光明も束の間、アンダラは殺人罪についての密告によって逮捕され、ベアトリスは昔の男のもとに戻り、そしてナサリンは教会預りの身となる。