一位來自美國(guó)南部的年輕作家斯汀戈(彼特·麥尼科 Peter MacNicol 飾)為求生計(jì)來到布魯克林,認(rèn)識(shí)了居住在樓上的蘇菲(梅麗爾·斯特里普 Meryl Streep 飾)和內(nèi)森(凱文·克萊恩 Kevin Kline 飾)。他們很熱情的表達(dá)希望和這位年輕的作家交朋友 ,斯汀戈欣然接受他們的邀請(qǐng)。逐漸地交往之后,他們之間相互建立了親密友好的感情。在這個(gè)過程中斯汀戈了解到,蘇菲常因內(nèi)森的猜疑和暴怒傷心哭泣,但她非常的愛內(nèi)森,最讓她擔(dān)心是:內(nèi)森沒有她以后的生活將不可想象。蘇菲是波蘭人,二戰(zhàn)后來到美國(guó),在這里認(rèn)識(shí)了內(nèi)森并和他相依為命,戰(zhàn)時(shí)蘇菲曾被關(guān)進(jìn)納粹集中營(yíng),而她的父親、丈夫、兒女全部在這場(chǎng)戰(zhàn)爭(zhēng)中罹難。對(duì)于自己的受難和親人一個(gè)個(gè)的悲慘命運(yùn),和這場(chǎng)戰(zhàn)爭(zhēng)中人間地獄般的種族大滅絕,蘇菲的精神和肉體該如何抉擇……