Ленинград, зима сорок первого. Старшина Николай Светлов, едва оправившись после тяжёлого ранения, покидает госпитальные стены. Его направляют служить в зоосад. Там люди, сами едва держась на ногах, из последних сил борются за жизнь оставшихся животных, спасая их от голода. Среди обитателей особо выделяется бегемотиха по кличке Красавица.
Первое время Николай считает это назначение ошибкой. Мыслями он постоянно на передовой, рвётся обратно в строй. Но дни идут. Постепенно старшина начинает понимать: его нынешний пост — тоже фронт. Тихий, невидный, но не менее важный.
Вместе с несколькими уцелевшими сотрудниками, через ежедневную заботу и самоотдачу, они совершают нечто большее, чем просто уход за зверями. В стенах зоосада, вопреки войне и блокаде, теплится жизнь. Их упорство, их доброта к этим беззащитным созданиям становятся крошечным огоньком. Огоньком, который греет окоченевшие души и дарит ленинградцам слабый, но такой нужный лучик веры. Веры в чудо, в то, что среди холода и смерти ещё осталось место для сострадания.