汤姆(迈克尔·法斯宾德 Michael Fassbender 饰)是已经在火线卖过命的退伍甲士,现在,他带着妃耦伊莎贝尔(艾丽西亚·维坎德 Alicia Vikander 饰)前去位于澳大利亚西部的一座小岛上,成为了那里的灯塔守灯人。小岛上离群索居的生存让汤姆和伊莎贝尔之间的感情越发要好,两人在喜悦当中期待着伊莎贝尔腹中的孩子慢慢长大。
令夫妻两人没有想到的是,一场不测令伊莎贝尔流产了,孩子的逝去令伊莎贝尔陷入了绝望当中。一天,一艘船被波浪冲上了岸,船上出了有一具男性的尸身外,居然还有一个婴儿。欣喜若狂的伊莎贝尔哀告汤姆赞成她收容并扶养这个孩子,虽然这种做法有违汤姆的原则,但他还是答应。