故事開始於1930年的奧地利,猶太富翁維克多(莫里茲·佈雷多 Moritz Bleibtreu 飾)同女友蓮娜(烏蘇拉·斯特勞斯 Ursula Strauss 飾)精心經營着他們的畫廊,生意紅火,魯迪(喬治·弗里德里希 Georg Friedrich 飾),一個如假包換的雅利安人,是他們兩人共同的朋友,彼此之間感情十分要好。維克多收藏了一幅米開朗基羅的畫作,沒想到,這珍貴的畫作成爲了三人命運的轉折點。 戰爭爆發了,猶太人成爲了納粹屠殺的對象。維克多被投入了集中營,他所收藏的畫作被如今已是那村軍官的魯迪沒收了,它成爲了納粹們討好意大利的“貢品”。沒想到,畫作被指證爲贗品,魯迪奉命找到了維克多,因爲只有他知道真跡藏身於何處。
亨利是一名性格內向的建築設計師,而他的妻子佩妮性格與他完全相反,是一位大膽活潑、像旋風一樣的女子。在亨利即將晉升爲公司合夥人的當天,佩妮和她腹中的寶寶在一場車禍中身亡。亨利無法承受失去愛妻的痛苦,他保留着家中的原樣、拒絕填寫訃告、無心工作也不願參加社交活動,直到他發現了佩妮生前讓他幫助的小女孩米莉。米莉的父親在她幼年時拾到一本航海日誌,於是乘着木筏遠航再也沒能歸來。思念父親的米莉每日收集廢舊傢俱只爲建造一艘木筏去往父親曾嚮往的地方。亨利決定幫助米莉完成心願。沉迷於建造木筏而不修邊幅的亨利令佩妮的母親大爲光火,但亨利卻樂在其中,並在此過程中緬懷着佩妮。當得知佩妮離世時米莉就在身旁並記掛着他之後,亨利決定收拾心情開始新生活。亨利和米莉乘着他們的木筏開始遠航。