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