一位来自美国南部的年青作家斯汀戈(彼特·麦尼科 Peter MacNicol 饰)为求生计来到布鲁克林,认识了居住在楼上的苏菲(梅丽尔·斯特里普 Meryl Streep 饰)和内森(凯文·克莱恩 Kevin Kline 饰)。他们很热心的表达期望和这位年青的作家交朋友 ,斯汀戈欣然接受他们的约请。逐渐地往来之后,他们之间相互建立了亲密友爱的感情。在这个过程中斯汀戈了解到,苏菲常因内森的猜忌和暴怒悲伤哭泣,但她十分的爱内森,最让她担心是:内森没有她以后的日子将不可幻想。苏菲是波兰人,二战后来到美国,在这里认识了内森并和他相依为命,战时苏菲曾被关进纳粹集中营,而她的父亲、丈夫、儿女全部在这场战役中罹难。关于自己的受难和亲人一个个的凄惨命运,和这场战役中人间地狱般的种族大灭绝,苏菲的精神和肉体该怎么抉择……