1890-е годы, побережье Новой Англии. Юный Эфраим Уинслоу прибывает на уединённый остров, чтобы стать помощником смотрителя маяка — сурового хромого старика Томаса Уэйка, не расстающегося с бутылкой. Новый начальник обращается с Эфраимом как с прислугой, запрещая подниматься на сам маяк и касаться его света.
Подавленный тяжёлым прошлым, Эфраим постепенно начинает искать утешение в алкоголе, который прежде отвергал. Вскоре на скалистом клочке суши начинают происходить странные вещи — то ли это игра больного сознания, то ли на острове действительно поселилась нечистая сила.