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