В детстве Настя, дочь смотрителя маяка, лишилась зрения из-за трагического происшествия. Однажды она встречает моряка Романа, и между ними вспыхивает взаимная любовь с первого взгляда. Однако вскоре юноша узнает, что для восстановления зрения Насти необходима дорогостоящая операция. В отчаянии Роман решает пойти на крайний шаг и совершает преступление, чтобы собрать необходимую сумму. Он крадет деньги и передает их подруге Насти, скрывая истинное происхождение средств, а сам говорит девушке, что уходит в длительное плавание. За это он получает пятилетний срок тюремного заключения.
Проходят годы. Настя, восстановившая зрение после операции, воспитывает сына от Романа и продолжает ждать его возвращения, надеясь, что любимый когда-нибудь вернется из своего путешествия. В это время в её жизни появляется Игорь, успешный бизнесмен из столицы, который начинает ухаживать за ней и проявляет искренний интерес. Но вскоре Роман возвращается в родные края.
Теперь Насте предстоит трудный выбор: следовать за перспективным и надежным Игорем, или слушать голос своего сердца, которое тянет её к Роману, несмотря на его прошлые исчезновения.