Първо действие
Бивше богато имение, което се намира в Ревком. Червените получават съобщение, че мостът на Жегловски вече е с Бели. Докато командирите се събират за среща, морякът Швандя разказва на машинописта Павел Петровна Панова за това как е видял Маркс: той стои на крайцера и призовава моряците на френски език да се бият срещу буржоазията и „охраната“. Панова му казва, че Маркс отдавна е починал, но Швандя не вярва. По това време помощник-комисарят на Грозни в камерни панталони се приближава към тях и започва да флиртува с машинописеца Панова. Предлага бижутата си, но тя отказва.
Съпрузите на Горностаевите влизат и се оплакват, че наемателят им е отрязал всички пилета. Грозни арестува проф. Горностаев като представител на гишето. Швандя отбелязва, че Горностаев е много подобен на Маркс. Логистът Елисатов освобождава Горностаев, виден европейски професор. Кошкин е на път да назначи професор за временен комисар по народното образование.
Селянката Мери се оплаква на Шванда, че синовете й са я оставили на мира. Учителката Любов Яровая влиза и информира, че белите бяха вчера на седем мили. Любовта спори с Панова. Панова казва, че съпругът й, архитект, е починал от ухапване от въшки и същата въшка изяде културата на Русия. Пролет твърди, че има паразити, по-лоши от въшки, те изядоха съпруга и децата си и може да се създаде нова култура
Любовта забелязва хавлиена кърпа, в която тя открива какво е подарила на мъжа си на пътя. Комисарят Роман Кошкин решава да взриви моста на Жегловски същата вечер. Обади се Михаил Яровой (Вихор). Със себе си той заведе помощниците на комисар Хруш и Мазухин. В разговор с Кошкин Панова избухна, че проф. Горностаев има злато. Кошкин намира откраднатото злато от Грознов и го застрелва.
Действие второ
Набързо приключва евакуацията. Има битка под града. Мостът не беше взривен и Вихърът с хора не се върна. Кошкин решава да остане тук при Швандей и да се опита да взриви моста. Той възнамерява да поддържа връзка чрез Yarovaya. Горностаева забелязва Яровой и разпознава в него неговия наемател Вихър. Любовта среща съпруга си, когото смята за мъртъв. За изненада на Горностаева той се оказва лейтенант Яров. Любовта не иска да вярва, че съпругът й е побелял. Въвеждат се пленници на Хрушчов, Мазухин и други жегловци. Шванда успява да убеди един ескорт да убие друг и заедно да бягат към червените.
Действие три
Любовният и електротехник Иван Колосов искат да разберат кога ще екзекутират жегловцев. Пролетта настоява за унищожаването на бандата Кошкин. Горностаев моли Яровой да освободи съпруга си, току-що арестуван, като го обърка за Кошкин. Професорите са безплатни. Колосов помоли Панов да каже времето на екзекуцията, но Панова отказа да му помогне. Комисар Кошкин, облечен в женска рокля и заплашва Панова с револвер, изисква тя да каже къде е хартията с заповедта за екзекуция. Появата на Яровой изплаши Кошкин.
Машинката Панова флиртува с офицерите. Яровая моли Панова за помощ при освобождаването на жегловитите. Панова казва, че би се радвала да ги удуши. Влиза полковник Малинин. Пролетта се представя за поддръжник на бялото. Пролетта иска да бъде със съпругата си, но Любовта не може да прости предателството си на революцията. Логистът Елисатов се завтече и съобщава, че е имало нападение срещу полковник Кутов. Престъпникът взе куфарчето с документите.
Действие четири
Яровая моли полковник Малинин да бъде по-внимателен, тъй като е сигурен, че Кошкин е тук. Селянката Мария разпознава в Бялата гвардия сина си Семен. Той информира майка си, че брат му Гришка служи при червените. Семен ще го намери и ще го убие.
Горностаев за всички нарича Елисатов мошеник и собственик на земя. Либералът, който дойде, Фолгин, помоли професора да му помогне със съвет: Фолгин беше ухапан от въшка и сега той ще умре след две седмици. Иван Колосов предлага на Фолгин да спаси петима души, които днес трябва да бъдат обесени, но ухапаният не иска да спаси болшевиките.
Панова попита Любов дали е намерила хартия за поръчка от полковник Кутов. Панова решава да си отмъсти на Яровая, но точно в този момент Елисатов взема Панова да танцува. Стражът Чир, подслушвайки разговора на Панова и Яровой, докладва за това на Яровой.
Любовта агитира населението да спасява жегловцев. Електротехникът Колосов предупреждава комисаря, че Яровой го ловува. Комисар Кошкин напуска, съобщавайки, че час е на срещата на Яровая. Моряк Швандя възнамерява да вдигне масите, но гражданите искат да победят моряка. Швандя моли „Маркс” (Горностаев) да помогне да се обясни на хората какво е болшевизмът. Докато хората разговарят с професор Горностаев, Швандя се крие.
Горностаев призовава Яровой да премахне екзекуцията. Пролетта не е съгласна. Горностаева е прогонена от Яровой от бивша прислужница, спекулантът Дънк, в която сега професорът работи като страж. Пролет казва на полковник Малинин, че фронтът е разбит, армията бързо се оттегля, евакуацията е насрочена за утре. Пролетта иска да разбере от Панова на кого служи и кой вреди. Панова отговаря, че не служи на никого, но вреди на всички, които смята за вредни. Панова намеква, че съпруга чака Яровой. Установил надзор за Панова, Пролетта тича към Любовта. Кълне се в любовта на жена си. Любовта се съгласява да му прости, при условие, че ще спаси жегловитите. След това тя се среща в пустошта с комисар Кошкин. Пролет нарежда да заобиколи пустошта и да заключи жена си в училище. Има сблъсък между Ярови и Кошкин, Семен и Григорий. Арестуват се болшевиките.
Действие пет
Дворът на щаба на бялата армия. Внезапната евакуация на белите. Архиерей Закатов, Горностаева и баронесата ругаят по местата в колата. Пролет обвинява Панова, че е предала болшевиките. Елисатов взема Панова със себе си.
Пролетта изисква от съпруга си да освободи затворниците, той отказва. Тя обвинява себе си, че не е изгубила любовта си към съпруга си и по този начин е предала своите другари. Любовта заплашва съпруга си с револвер, след което насочва цевта към себе си, но Яровой й отнема оръжието. Любовта е поставена под охрана. Пролетта моли Иван Колосов да изведе Любовта от града. Моряк Швандя хитро освобождава Пролетта.
В затвора се събира тълпа. Пролетта агитира хората. Пролетта заповядва на Семьон да разстреля жегловитите, но хората превземат затвора с буря. Швандя нахлува в щаба и възнамерява да арестува Яровой, но белият офицер успява да избяга. Патрулът тича след него. Колосов, преоблечен като Яровой, решава да се предаде вместо него, но Любов предаде съпруга си. Григорий убива брат си Семен. Пролет арестуван. Любовта със стон се отвръща от него. Комисар Кошкин нарича Яровая верен другар. Любовта отговаря: „От днес съм само верен другар“.