Elmer Gantry (Burt Lancaster) es un hombre atractivo, oportunista y absolutamente inmoral. Tras asistir, por casualidad, a una reunión religiosa, se da cuenta de lo fácil que es ganar dinero como predicador y se convierte a la religión Evangélica. Con la hermana Sharon Falconer (Jean Simmons) a su lado, Elmer pronuncia unos estremecedores sermones que le permiten conseguir fama y dinero. Pero un periodista (Arthur Kennedy) sigue sus pasos para desenmascararlo. Su situación se complica aún más cuando reaparece en su vida una antigua amiga (Shirley Jones), que hará que Gantry tenga que afrontar su turbio pasado.