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