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