Basada en la novela del francés Gustave Flaubert, el filme es una crítica de los falsos valores de la burguesía rural francesa del siglo XIX. Minnelli introdujo un prólogo y un epílogo en el que el propio escritor, interpretado por James Mason, se convertía en el narrador de la historia.
El espítiru navideño parece dominarlo todo, pero no tiene cabida en el hogar del obispo Henry Brougham. En su lucha por recaudar fondos para construir una nueva catedral, el joven clérigo ha desatendido de tal manera a su afectuosa esposa Julia, que ahora lo único que puede salvar su matrimonio es un milagro. Pero el poderoso ángel envíado desde el cielo no se conformará con darle a Henry una lección inmortal de romanticismo.
Stanton Carlisle (Tyrone Power) es un aventurero que llega a una feria deseoso de abrirse camino y progresar. Tras sentirse impactado con el "monstruo" que allí exhiben, conocerá a Zeena (Joan Blondell), la pitonisa, y también a Molly (Colleen Gray), una joven que enseguida se siente atraída por él
Un marino mercante que lleva una vida bastante despreocupada se enamora de una dulce y sumisa bibliotecaria, pero muy pronto se da cuenta de que no puede seguir con ella porque su vida es el mar.