Советский ученый-инженер Владимир Кузнецов (Вячеслав Тихонов) отправляется в Прагу на строительство метрополитена. Здесь герой фильма «Баллада о дереве и розе» окунется в воспоминания времен своей юности, когда в мае 1945 года он был молодым танкистом и сражался за освобождение столицы Чехословакии. Тогда же он был ранен, попал в госпиталь и влюбился в славную девушку Веру, благодаря которой вообще остался жив...