Действие романа разворачивается на фоне примечательного эпизода гражданской войны ярославского мятежа 6-21 июля 1918 года, явившегося частью общего белогвардейского заговора, и рассказывает о судьбе кадета Макарки Владимирцева, молодого крестьянского парня Александра Овчинникова и юной послушницы Антонины Шаниной, волею обстоятельств втянутых в опасные и трагические события. Каждому из них придётся пройти через разнообразные испытания и сделать непростой выбор, который определит всю их дальнейшую судьбу.