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