在距離崎嶇的蘇格蘭海岸20英里的一個無人居住的島上,三名燈塔保管員開始了為期六周的值班。當托馬斯(彼得?穆蘭飾)、詹姆斯(杰拉德?巴特勒飾)和唐納德(康納?斯溫德爾飾)習(xí)慣了安靜的日常生活后,一些意想不到的、可能會改變?nèi)松氖虑榘l(fā)生了——他們偶然發(fā)現(xiàn)了黃金。它是從哪里來的?它是誰的?一艘船出現(xiàn)在遠處,可能承載著這些問題的答案——接下來是一場激烈的生存之戰(zhàn),在孤立、偏執(zhí)和貪婪的滋養(yǎng)下,三個誠實的人走上了毀滅之路。