Verano de 1947. Stingo, un joven aspirante a escritor, se instala en El Palacio Rosa, una pensión familiar de Brooklyn, con la intención de escribir una novela. Sin embargo, su tranquilidad se verá pronto turbada por la terrible discusión de una pareja que vive en el piso de arriba. Cuando conoce a los amantes queda cautivado por su encanto y simpatía. Ella, Sophie Zawistowska, es una hermosa emigrante polaca y católica. Él, Nathan Landau, es un brillante, encantador y desequilibrado científico judío. Poco a poco, Stingo se convierte en su mejor amigo. Sophie, hija de un ilustre profesor polaco, sobrevivió al campo de exterminio de Auschwitz, pero vive atormentada por su pasado. Stingo se enamora románticamente de ella, pero Sophie está desesperadamente enamorada de Nathan.