Действие фильма разворачивается во время Великой Отечественной войны. Тринадцатилетний Иван Макарович остается один на один с войной — его отец ушел на фронт, а мать погибла при бомбардировке. Ивану, еще ребенку по сути, приходится очень быстро взрослеть. Он вынужден выживать, полагаясь лишь на самого себя. После того, как мальчику удалось эвакуироваться на Урал, он устраивается на работу на завод, обеспечивающий фронт.
Действие картины разворачивается в мае 1945 года. Советские солдаты остаются в освобожденном Берлине, чтобы помочь организовать детский дом для маленьких сирот. Маленькие дети, жертвы безжалостной войны, оставшиеся совсем одни в жестоком мире, должны обрести свой общий дом. Солдатам активно помогает сотрудница местной газеты Тесса Генцер. Однажды на порог нового детского приюта подбрасывают только что появившегося на свет грудного младенца. Советские солдаты подбирают ребенка и дают ему имя Александр Маленький.