故事發(fā)生在第二次世界大戰(zhàn)期間。為了躲避戰(zhàn)火,堅(jiān)強(qiáng)的母親塞西莉亞(索菲亞·羅倫飾)和13歲的女兒羅塞塔(埃萊奧諾拉·布朗飾)離開(kāi)了家鄉(xiāng)羅馬,暫時(shí)定居在偏遠(yuǎn)的西塞羅鎮(zhèn)。在這里,塞西莉亞遇到了正在準(zhǔn)備成為醫(yī)生的年輕人米克爾(讓·保羅·貝爾蒙多飾演)。邁克是一個(gè)熱愛(ài)文學(xué)的浪漫主義者。他教羅塞塔閱讀詩(shī)歌。久而久之,羅塞塔愛(ài)上了他,但很明顯,米凱爾的目光一直盯著塞西莉亞。為了幫助塞西莉亞獲得食物來(lái)填飽肚子,米凱爾去了他父親的朋友家,在那里他遇到了一名德國(guó)軍官。這位德國(guó)軍官?gòu)?qiáng)烈譴責(zé)米克爾不上戰(zhàn)場(chǎng)的行為,并計(jì)劃用武力將他帶走。