抗战胜利后,建筑工程师丁建华(石羽饰)偕妻漱兰(路明饰)返回上海,暂居远亲龚某(蓝马饰)家。龚原系包工头,沦陷期间曾以物资资敌而致富,胜利后以五百根金条买得“地下工作者”身份,得以逍遥法外。时漱兰将分娩,丁母(王苹饰)卧病不起,丁多方奔走,仍找不到工作和住房。不久,漱兰生一男孩,因无力抚养,准备送往孤儿院。龚某因无后,愿将婴儿收留抚养。龚妻(上官云珠饰)对婴儿任意虐待,漱兰不忍,龚妻又将婴儿掷还漱兰。建华夫妇遂迁出龚宅,寄居一巨厦檐下。一天,建华发现巨厦为自己当年设计建造。拾阶至顶,念在己身为建筑师,竟无栖身之所,悲愤欲绝,忽闻楼下喧哗声,缘门警正驱逐漱兰,丁气极失足坠楼,待众人抢救,已奄奄一息。警察拾其遗落皮包,见建筑工程师证件,众皆摇首叹息。 一九三零年代的上海顺和纱厂,女工素芬(白杨饰)与妇女补习学校教员张忠良(陶金饰)喜结连理。一九三七年七月七日,素芬诞下一子。忠良为子取名抗生后不久,便加入救护队离开上海,并机智地在南京大屠杀中幸存下来。一九三八年,忠良母(吴茵饰)带素芬和抗生回到丹阳乡下。但是乡下也不太平,忠良弟忠民(高正饰)不肯做走狗,上山打起了游击。一九四零年,侵略者吊死了忠良父。素芬只得背子随婆回到上海,以对忠良的思念和期盼为支撑,在苦难中挣扎求生。一九四一年,被俘后成功逃脱的忠良辗转到达重庆,困苦中只得投靠故交王丽珍(舒绣文饰),并慢慢被堕落的物质生活所引诱,开始迷失自己。一九四五年,日本投降,忠良和丽珍先后回到上海,住进丽珍表姐何文艳(上官云珠饰)家。就在忠良与文艳厮混时,走投无路的素芬歪打正着被招入文艳家帮佣……