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