«Страшен был Петербург в конце семнадцатого года. Страшно, непонятно, непостигаемо». В холодном и голодном городе Даша (после ночного нападения грабителей) родила раньше срока, мальчик умер на третий день. Семейная жизнь разлаживается, беспартийный Иван Ильич уходит в Красную Армию. А Вадим Петрович Рощин — в Москве, во время октябрьских боев с большевиками контужен, едет с Екатериной Дмитриевной сначала на Волгу к доктору Булавину пережидать революцию (уж к весне-то большевики должны пасть), а потом в Ростов, где формируется белая Добровольческая армия. Они не успевают — добровольцы вынуждены уйти из города в свой легендарный «ледовый поход».

Неожиданно Екатерина Дмитриевна и Вадим Петрович ссорятся на идейной почве, она остается в городе, он следует на юг вслед за добровольцами. Белый Рощин вынужден вступить в красногвардейскую часть, добраться вместе с нею в район боев с Добровольческой армией и при первом же случае перебегает к своим. Он храбро воюет, но не доволен собой, страдает из-за разрыва с Катей. Екатерина Дмитриевна, получив (заведомо ложное) известие о смерти Вадима, отправляется из Ростова в Екатеринослав, но не доезжает — на поезд нападают махновцы. У Махно ей пришлось бы худо, но бывший вестовой Рощина Алексей Красильников узнает ее и берется опекать. Рощин же, получив отпуск, мчится за Катей в Ростов, но никто не знает, где она. На ростовском вокзале он видит Ивана Ильича в белогвардейской форме и, зная, что Телегин красный (значит, разведчик), все-таки не выдает его. «Спасибо, Вадим», — тихо шепчет Телегин и исчезает. А Дарья Дмитриевна живет одна в красном Петрограде, к ней является старый знакомый — деникинский офицер Куличек — и привозит письмо от сестры с ложным известием о смерти Вадима. Куличек, посланный в Питер для разведки и вербовки, втягивает Дашу в подпольную работу, она переезжает в Москву и участвует в «Союзе защиты родины и свободы» Бориса Савинкова, а для прикрытия проводит время в компании анархистов из отряда Мамонта Дальского; по заданию савинковцев она ходит на рабочие митинги, следит за выступлениями Ленина (на которого готовится покушение), но речи вождя мировой революции производят на нее сильное впечатление, Даша- порывает и с анархистами, и с заговорщиками, едет к отцу в Самару.



В Самару же нелегально добирается все в той же белогвардейской форме Телегин, он рискует обратиться к доктору Булавину за какой-нибудь весточкой от Даши. Дмитрий Степанович догадывается, что перед ним «красная гадина», отвлекает его внимание старым Дашиным письмом и по телефону вызывает контрразведку. Ивана Ильича пытаются арестовать, он спасается бегством и неожиданно натыкается на Дату (которая, ничего не подозревая, была все время тут, в доме); супруги успевают объясниться, и Телегин исчезает. Некоторое время спустя, когда Иван Ильич, командуя полком, одним из первых врывается в Самару, квартира доктора Булавина уже пуста, стекла выбиты... Где же Даша?..