Бывший гимназист Валерка, веселый отчаянный Яшка-цыган, оставшиеся сиротами Данька и его сестренка Ксанка дали клятву внедриться в отряд к атаману Бурнашу и отомстить ему и его банде за смерть отца Даньки. Под видом сына старого друга атамана Данька проникает в отряд Бурнаша. Однако бандиты сумели узнать об этом. Даньку ждет казнь, но друзья на то и друзья, чтобы не бросить своего товарища в беде.
Петроград, 1916 год. Матрос Поляков случайно овладевает старинным кортиком, на который среди украшений нанесена часть шифра, указывающего на фамильные сокровища. Ножны кортика, содержащие вторую часть шифра, достаются лейтенанту Никольскому, который убил первоначального владельца холодного оружия и стремится добраться до тайника с ценностями.
1921 год, Гражданская война подходит к концу. Миша Поляков, мальчик из Петрограда, проводит каникулы в деревне на Украине, когда он становится свидетелем налёта банды белых под началом Никитского. Целью нападения оказывается Поляков, ныне комиссар в деревне, и Миша помогает ему спастись и сохранить кортик. Вместе со своим другом Генкой мальчик возвращается в Петроград и начинает распутывать загадку кортика.