В годы гражданской войны, странствуя с родными по степям южной России, цыганенок Коля Нагорный отбился от табора и попал в русскую деревню. Здесь он встретился с удивительным человеком, открывшим ему глаза на мир. Это был рыжий русский парень, который не стерпел кулацкого произвола и восстал против богатеев. Вскоре мальчик находит свою мать и отчима, вместе с ними поселяется в деревне. Со своими русскими сверстниками Коля вступает в комсомол, активно участвует в организации коммуны, разоблачая кулаков, гноящих в тайниках зерно. Кулаки убивают Агафона-друга Коли, любимую девушку Катю. Но комсомольцы продолжают бороться с врагами. Проходят годы, и судьба снова сводит Николая с человеком, который определил всю его жизнь. В поверженном Берлине встречаются генерал, в котором мы узнаем рыжего парня, и майор Николай Нагорный, бывший бедный цыганенок…