雷纳德(芭芭拉·贝尔·戈迪斯 Barbara Bel Geddes 饰)从小的梦想就是能嫁给一个金龟婿,做全职家庭主妇,长大后,她和百万富翁史密斯(罗伯特·瑞安 Robert Ryan 饰)相爱,并且最终携手步入了婚姻的殿堂。可是,结婚之后雷纳德才发现,婚姻生活并不是她想象的那么美好,而史密斯也有着不为人知的另一面,雷纳德想要和史密斯离婚。
雷纳德离家出走了,她宁愿去做诊所接待员,自食其力,也不愿意再活在史密斯的淫威之下。在诊所,雷纳德邂逅了名为拉里(詹姆斯·梅森 James Mason 饰)的医生,两人
柏林由两位天使守护着,一个是对人世疾苦冷眼旁观的卡西尔,另一个是常常感怀于人类疾苦的丹密尔(布鲁诺•甘茨 Bruno Ganz 饰)。二人穿着宽大的天使袍,在城市各处游荡,倾听人们的祈祷,默默观察人们的内心世界。马戏团玛瑞安(苏韦戈•多马丁Solveig Dommartin 饰)的心事引来了丹密尔的同情,因为马戏团经营不善,面临倒闭,玛瑞安满心烦恼。这个马戏团的天使演员令丹密尔动了凡心,他决定化作凡人,追求一段美满感情。
本片荣获1987年第40届戛纳国际电影节最佳导演奖。