退伍军人汤姆(迈克尔·法斯宾德饰)带着他年轻的妻子伊莎贝尔(艾丽西亚·维坎德饰)来到澳大利亚西部的一个小岛上成为灯塔守灯人,这里远离尘世喧嚣,恩爱的夫妻二人过着平静的生活。然而妻子伊莎贝尓多次流产给他们的生活带来阴影,更让伊莎贝尔痛苦异常,于是,当有一天一条被冲上岸的木船带来一具男人的尸体和一个活着的婴儿时,伊莎贝尔恳求汤姆掩盖了尸体,留下孩子。但这个违背汤姆正义感的选择让他饱受道德审判的折磨,当婴儿渐渐长大,夫妻俩对孩子的感情越来越深厚时,一个关于孩子身世的意外发现,造成了这个家庭以及其他人更多的痛苦。