Действие фильма происходит в Москве в 1925 году, во времена НЭПа. Трое главных героев - Миша, Генка и Слава - выросли и стали комсомольцами. В их дворе происходит убийство - ночью застрелили инженера Зимина. Главным подозреваемым оказывается местный хулиган. Но Миша отказывается безоговорочно поверить в его вину и пытается самостоятельно найти доказательства.
Лето 1944 года. Трое друзей - Витька, Гришка и Санька - беззаботно проводят время в посёлке. Однако их интересуют не только шалости: они случайно узнают, что в окрестностях может скрываться диверсант. Под впечатлением от разговоров взрослых, ребята решают начать свои поиски.
Друзья выходят на след подозрительного незнакомца и начинают за ним наблюдение. Их детский энтузиазм сталкивается с реальной опасностью, когда выясняется, что подозрения не напрасны. Ситуация накаляется, и дети оказываются в серьёзной опасности, но продолжают действовать.
Ребята вместе со взрослыми разоблачают диверсанта, проявляя смекалку и мужество. В финале они осознают, что война оставила неизгладимый след в их жизнях, и беззаботное детство навсегда осталось в прошлом.