Герой Льва Гаврилова живёт обычной жизнью советского мальчишки, пока не начинается война и его родной город Ленинград не оказывается в блокаде. Лёньке приходится резко повзрослеть, узнать голод и лишения, попасть под бомбы, увидеть, как люди умирают прямо на улице, а его соседей хоронят в братских могилах. Он учится делить крошечный паёк хлеба на маленькие кусочки, чтобы хватило на весь день ему и маме. Папа его одноклассницы погибает на фронте, а лучший друг попадает в госпиталь, раненый осколками немецкого снаряда. В финале Лёньку и маму эвакуируют по Дороге жизни через замерзшее Ладожское озеро. Но война на этом не заканчивается ни для Лёньки, ни для его близких, ни для всей страны.