維恩(羅伯·勞RobLowe飾)是一名哈佛大學(xué)的學(xué)生,他在新罕布什爾酒店打工時遇到了瑪麗,一位讓他心動的女孩。弗瑞德老人的一份特別禮物——一只寵物熊,成為了他們愛情的見證。老人留下的叮囑,要求維恩一定要與瑪麗結(jié)婚,成為了兩人未來的契約。戰(zhàn)后,維恩和瑪麗懷念他們相識的渡假勝地,返回新罕布什爾酒店。然而,他們發(fā)現(xiàn)昔日的繁華已經(jīng)荒蕪,寵物熊也不復(fù)存在,這使得維恩感到沉痛。盡管失望,但他們依然回到家中,繼續(xù)過日子,甚至添丁進口,共同面對生活的起起伏伏。維恩對新罕布什爾酒店的夢想一直沒有放棄。全家移居維也納,在那里,他們重新開設(shè)了一家以新罕布什爾酒店為名的酒店。然而,悲劇降臨,瑪麗和他們的一個孩子在一場飛機失事中喪生。盡管遭遇沉重的打擊,維恩并沒有消沉,反而帶領(lǐng)家人成功挫敗了一場企圖爆炸維也納歌劇院的陰謀。