Действие фильма разворачивается в первой половине ХХ века. Юный газетчик Шура Севастьянов знакомится с двумя подругами, окружающие прозвали их Зоя Большая и Зоя Маленькая. К первой Шура относится с презрением, ведь Зоя Большая – мещанка до мозга костей, а вторую посвящает в идеи коммунизма. Однако неожиданное чувство к Зое Большой заставляет Шуру изменить свои планы. Узнав о том, что Зою Большую хотят выдать замуж за нелюбимого человека, юноша предлагает ей жить вместе. Девушка соглашается. Однако тяга к красивой жизни оказывается сильнее, чем желание построить отношения с Шурой…
1920-е годы. Страна жила в русле «мирной» революции — бурлила молодая жизнь, не знающая усталости и компромиссов. Так же жил и молодой газетчик Шура Севастьянов — жадно, взахлеб. И вдруг… пришла к нему любовь.