Frank Galvin es un abogado maduro, decrépito y alcohólico, que sobrevive gracias a trabajos pequeños y rutinarios. Un antiguo socio le recuerda el caso, todavía sin resolver, de un error médico cometido en un hospital y Frank decide trabajar en él.
En el Nueva York de los años treinta (Gran Depresión) la vida está llena de dificultades. La cantante Fanny Brice se acaba de divorciar y no consigue encontrar trabajo. Pero, un día, tiene la suerte de conocer a Billy Rose, un escritor de canciones que posee un nightclub. Continuación de "Funny Girl" (1968) de William Wyler, también con Barbra Streisand.
Marnie es una embustera y una ladrona compulsiva que se sirve de su trabajo como secretaria para robar. Cuando Mark Rutland la contrata, no sólo no abandona sus delictivos hábitos, sino que, además, se comporta de manera absolutamente desquiciada. A pesar de todo, Mark, cediendo a un impulso inexplicable, decide casarse con ella y averiguar las razones de su obsesivo comportamiento. Cuando un terrible accidente lleva a Marnie a una situación límite, Mark la obliga a enfrentarse a sus terrores cuyas raíces se hunden en el pasado.