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