Фильм рассказывает о русском солдате, которого война подвергла страшным испытаниям, лишила дома и семьи, бросила в концлагерь. Но судьба не сломила его дух — он выжил, отстоял своё право быть человеком, сохранил способность любить…
По вызову своего жениха, Светлана поехала в захолустный городок, где на самой окраине стоял двухэтажный дом «на семи ветрах». Но началась война, Игорь не встретил Светлану, а она решила остаться ждать его и конца войны.
Вскоре на окраине городка разместилась редакция фронтовой газеты. Когда немцы подошли к городу, дом превратился в госпиталь, а Светлана стала бойцом.
Великая Отечественная война. Молодой солдат Алёша Скворцов совершает подвиг — подбивает два немецких танка. Командование собирается представить его к ордену, но Алёша просит дать ему отпуск, чтобы повидаться с мамой. Путь домой оказывается долог и непрост.
Противоестественность войны для человека — труженика, созидателя — показана на примере судьбы старого крестьянина-виноградаря из Грузии. Георгий Махарашвили едет повидаться с сыном, который ранен и находится в госпитале.
Но пока отец добирается до места назначения, сын снова отправляется на фронт. Однако Георгий уже не может вернуться в родную деревню. Он вместе с советской армией проходит весь ее путь — путь до Берлина, до Победы над фашизмом.
Рассказ о людях, в чьи судьбы безжалостно вторглась война. Не все смогли с честью вынести это испытание. В центре киноповести — трагическая история двух влюбленных, которых разлучила война.