湯姆(麥可·法斯賓德 Michael Fassbender 飾)是曾經在前線賣過命的退伍軍人,如今,他帶著妻子伊莎貝爾(艾麗西亞·維坎德 Alicia Vikander 飾)前往位於澳大利亞西部的一座小島上,成爲了那裡的燈塔守燈人。小島上離羣索居的生活讓湯姆和伊莎貝爾之間的感情越發要好,兩人在喜悅之中等待著伊莎貝爾腹中的孩子慢慢長大。
令夫妻兩人沒有想到的是,一場意外令伊莎貝爾流產了,孩子的逝去令伊莎貝爾陷入了絕望之中。一天,一艘船被海浪衝上了岸,船上出了有一具男性的屍體外,竟然還有一個嬰兒。欣喜若狂的伊莎貝爾懇求湯姆同意她收留並撫養這個孩子,雖然這種做法有違湯姆的原則,但他還是答應。