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