1907年圣誕夜,艾柯達(dá)家族在烏普薩拉經(jīng)營(yíng)的劇院中舉行熱鬧的家庭晚宴。次年春天,劇院長(zhǎng)奧斯卡(Allan Edwall飾)在排演《哈姆雷特》時(shí)突發(fā)中風(fēng),彌留之際將劇院托付給妻子艾米莉(Ewa Froling飾)。一年后,為維持劇院經(jīng)營(yíng)與子女生活,艾米莉帶著女兒芬妮(Pernilla Allwin飾)和兒子亞歷山大(Bertil Guve飾)改嫁給青年主教愛德華,卻陷入冷酷殘暴的宗教家庭。繼父及其專橫的母親、姐姐對(duì)兄妹實(shí)施精神壓迫與肉體懲罰,矛盾激化時(shí)亞歷山大甚至被囚禁。家族老祖母海倫娜(Gunn Wallgren飾)通過秘密聯(lián)絡(luò),借助神秘商人伊斯麥爾的營(yíng)救計(jì)劃,最終使孩子們脫離苦境。艾米莉在認(rèn)清愛德華真實(shí)面目后攜子女重返劇院,三代人在圣誕夜的燭光中重聚。本片獲第56屆奧斯卡最佳攝影、藝術(shù)指導(dǎo)、服裝設(shè)計(jì)及外語(yǔ)片四項(xiàng)大獎(jiǎng),被視作伯格曼最富自傳色彩的溫情之作。