湯姆(邁克爾·法斯賓德飾)是曾經(jīng)在前線賣過命的退伍軍人,如今帶著妻子伊莎貝爾(艾麗西亞·維坎德飾)前往澳大利亞西部的一座小島成為燈塔守?zé)羧?。離群索居的生活讓夫妻感情愈發(fā)深厚,伊莎貝爾懷孕后兩人充滿期待。然而意外導(dǎo)致伊莎貝爾流產(chǎn),陷入絕望之際,一艘沖上岸的船帶來轉(zhuǎn)機(jī)——船上除一具男性尸體外還有個(gè)存活的嬰兒。伊莎貝爾懇求收養(yǎng)這個(gè)孩子,盡管違背原則,湯姆仍同意了請(qǐng)求。隨著嬰兒被登記為夫妻親生女兒,湯姆發(fā)現(xiàn)孩子身份關(guān)聯(lián)著附近小鎮(zhèn)失蹤的葡萄牙裔漁民及其妻子漢娜(蕾切爾·薇茲飾)。在真相揭露后,湯姆選擇將嬰兒交還生母漢娜。伊莎貝爾因無(wú)法承受失去孩子的打擊而精神崩潰,最終離開湯姆獨(dú)自生活。多年后,成為海岸警衛(wèi)的湯姆在履行職責(zé)時(shí)眺望遠(yuǎn)方燈塔,獨(dú)自承受著這段撕裂過往的人生記憶。