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