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