Испытывая чувство вины перед дочерью, он решает взять ее с собой и увозит в Москву. Такой поворот событий немного утешил потерявшую мать Иду: она уже давно мечтает стать врачом и посвятить себя спасению человеческих жизней, и теперь у нее, окончившей школу с золотой медалью, появляется реальный шанс поступить в столичный медицинский институт.
Но вторая жена Корнилова Ася и ее дочь Тамара (Анна Андреева) в штыки принимают внезапно объявившуюся родственницу. Мачеха твердит мужу, что Ида рождена не от него, а сводная сестра обвиняет ее в воровстве.
Единственным, кто с сочувствием отнесся к Иде, стал ее сводный брат, начинающий художник Роман (Константин Крюков). Проблемы в семье остаются вне поля зрения Корнилова, озабоченного политическими играми и падением интереса читателей к его творчеству: на дворе постперестроечные времена, и прежние авторитеты уже мало кого интересуют. Взаимная симпатия между Романом и Идой перерастает в сильное чувство, но молодые люди не могут открыться своим родным. Рома уезжает в Санкт-Петербург, а Ида, которую выгнала из дома мачеха, поселяется в сторожке при мединституте.
Несмотря на трудности, девушка упорно идет к своей цели и, успешно сдав вступительные экзамены, становится студенткой. Но впереди «Ласточку», как нежно называла Иду ее мама, еще ждут нелегкие испытания, прежде чем ей удастся свить свое уютное семейное гнездышко с любимым человеком – неудачный брак, тяжелая работа в МЧС, командировка в охваченную войной Чечню, страшная болезнь...