Elmer Gantry (Burt Lancaster) é um caixeiro-viajante oportunista, imoral e alcoólatra que é convertido pela Irmã Sharon Falconer (Jean Simmons) e passa a viajar em sua companhia pelos Estados Unidos pregando e explorando novos fiéis. Ricos e famosos, eles constroem um templo, mas Gantry é abalado pelo reencontro com um antigo amor.