Maria y Hermann Braun se casan durante un bombardeo, poco antes de que él sea enviado al frente ruso. Al final de la guerra, Hermann figura en las listas de desaparecidos. En la ciudad, entre las ruinas, reina el mercado negro y la prostitución. También Maria, para poder sobrevivir, debe prostituirse. Así se hace amante de Bill, un soldado negro americano, del que queda embarazada; pero su marido reaparece.
Franz Biberkopf es un joven homosexual, vulgar, ingenuo y bonachón que, después de trabajar como "Fox, la cabeza parlante" en una feria, gana medio millón de marcos en la lotería, lo que le permite frecuentar círculos gays más selectos. En este exquisito ambiente se enamora de Eugen, hijo de un empresario que posee una imprenta al borde de la bancarrota. Eugen, que ha dejado a su amante, inicia con Franz una relación interesada: en varias ocasiones le saca dinero para la empresa paterna, le hace comprar el piso y los muebles que compartirán, e intenta incluso corregirle sus toscos modales tan alejados de la educación burguesa. Además, programa un viaje a Marrakech.
Una espesa niebla cierra durante horas el aeropuerto de Berlín. Varias de las personas retenidas por la meteorología ven sus vidas afectadas por este contratiempo.