一九三七年“七、七事变”侵华日军的铁蹄践踏着古老的北京城。小羊圈胡同的十几户居民,平静的生活被打乱了。这些普通的中国人,一夜之间被迫进入了一个梦魇般的世界。身为四世之尊的祁老太爷(邵华 饰)是一个倔强、正直,今人尊重的长者;八国联军打进北京的阅历,使他懂得了在国家民族大事上的是与非 ,爱和憎。儿子祁天佑(高维启 饰)上敬父母,下佑子孙,是一个正派的生意人,结果反受日本人敲诈勒索,游街示众,被逼投河自尽。长孙祁瑞宣(郑邦玉 饰),是一位中学英文教师,在极端困难的条件下也不为日寇作事,同贤妻韵梅(李维康 饰)维持一家老小生计。次孙祁瑞丰贪图安逸享当了汉奸。三孙祁瑞全是个热血青年,出城参加了八路军。全家的心肝宝贝,祁老人的曾孙女小妞妞在日本投降前夕被活活饿死。小羊圈胡同的其他人,或抗争,被出卖,弄得家破人亡,或苟且偷生,认贼作父;有人被屠杀,有人被逼疯了……
这条小胡同发生的一切,成 为中华民族英勇不屈的缩影。一个民族的落后,将会遭到怎样的结局,这就是《四世同堂》告诉我们的。。那是一个战火纷飞的年代,桐柏山区一户穷苦人家为生计卖掉了亲生女儿小花,之后又收养了一个转移红军留下的女婴,他们给这个女婴取名也叫小花。十几年后,小花(陈冲 饰)的哥哥赵永平(唐国强 饰)为了躲避抓丁投奔了革命队伍,在一次战斗中负伤掉队,幸被女游击队长何翠姑(刘晓庆 饰)所救,而何翠姑正是当年被父母卖掉的另一个小花。此时,赵小花在进入桐柏山区的解放军中打听哥哥下落时巧遇亲生母亲周医生(白莉 饰),母女相逢却互不相识,后来周医生同情这个可怜的小姑娘,于是收她作干女儿。就这样,十几年前失散的亲人在战火中又一次重逢,他们为实现共同的理想又聚到一起,谱写了一曲壮烈的英雄之歌。
本片改编自小说《桐柏英雄》,在1980年的第三届电影百花奖上获最佳故事片奖。陈冲凭借本片获第三届百花奖最佳女演员奖通以及南斯拉夫第九届“为自由而斗争”电影节最佳女演员奖。。