1950年代的蘇格蘭外赫布里底群島,一位名叫羅絲(安德麗婭·賴斯伯勒飾)的三十歲女子陷入情感漩渦。她的丈夫亞歷山大(戴米恩·路易斯飾)是當?shù)貒揽恋母R襞赡翈煟粘聊缬诓嫉琅c戒律。隨著16歲少年犯克里斯托弗(羅斯·安德森飾)作為政府康復計劃的受助者被送來島上,三人關系逐漸失衡。克里斯托弗在牧師夫婦庇護下參與漁業(yè)勞作,其未經(jīng)馴化的野性生命力與封閉島嶼的壓抑氛圍形成劇烈碰撞。羅絲在日常照料中對少年產(chǎn)生隱秘情愫,而克里斯托弗則試圖通過偷獵等越軌行為反抗權威規(guī)訓。隨著私奔計劃的敗露,這對禁忌關系者最終被困于潮間帶洞穴,在漲潮吞噬中走向宿命結局,而牧師丈夫在最后時刻的救援失敗也使其信仰體系徹底崩塌。