В небольшом городке под Москвой, февраль. Лиза, 17 лет, живет с бабушкой в старом доме. Утром она заваривает чай, смотрит в окно на заснеженный двор. В школе — разговоры о выпускном, планы на будущее. После уроков Лиза встречает Сашу, одноклассника, который помогает ей донести сумку. "Ты всегда так много везешь?" — смеется он. Вечером Лиза пишет в дневнике: "Скоро весна, но что-то не отпускает". Бабушка зовет ужинать, на столе — щи и черный хлеб.
В Москве бывший офицер ФСБ Игорь Соколовский (Александр Балуев) работает частным детективом. Его друг, майор Коршунов (Алексей Шевченков), просит помочь с делом о пропавшей девушке. Соколовский находит её в подпольном борделе, но сталкивается с бандитами. «Ты вообще понимаешь, куда лезешь?» — шипит один из них. Параллельно Игорь разбирается с долгами соседа-алкоголика, уговаривая того отдать деньги ростовщикам. В финале он передаёт девушку отцу, грузчику с рынка, который плачет в старой «Волге».
Володя, таксист из Екатеринбурга, везёт пассажирку Лену в аэропорт. Она забывает в машине конверт с деньгами. Володя решает вернуть, но по пути попадает в аварию. Деньги исчезают. Его друг Саня помогает искать. Тем временем Лена задерживает рейс, ждёт Володю у терминала. Водитель находит конверт у автослесаря Гены, который уже потратил часть на лекарства жене. «Ты чего, мужик?» — Гена бросает остаток в Володю. Тот возвращает Лене нехватку, но она машет рукой: «Ладно, едем домой».