Michael Fassbender faz Tom, o zelador de um farol, que vive com sua mulher, interpretada por Alicia Vikander, na costa Oeste da Austrália. Ao encontrarem uma bebê náufraga em um bote à deriva, decidem adotá-la. Mas à medida que ela cresce, eles descobrem as consequências de assumir uma criança como sendo sua, especialmente depois que conhecem uma mulher (Rachel Weisz), que perdeu sua bebezinha e seu marido no mar na mesma época em que Tom e Isabel adotaram sua filha.