Ольга Вячеславовна Зотова была прозвана гадюкой за свою живучесть. Когда ей было шестнадцать, ее дом сожгли, родителей убили, пытались порешить и ее саму, но только ранили. Она знала нападавших, один из них – Валька Брыкин – негодяй, ненавидимый даже своим отцом. Это – время революции. В больнице она встречается с молодым солдатом и, даже не зная его имени, никак не может перестать о нем думать.
Город занимают белогвардейцы. Зотова оказывается в тюрьме из-за доноса того же Вальки, который написал о ее будто бы дружеских отношениях с
Его зовут Дмитрий Васильевич Емельянов. Он командир эскадрона красных. Каждый день он навещает Ольгу Вячеславовну в больнице.
Она выздоравливает, и Емельянов начинает учить ее верховой езде и владению шашкой. Зотова становится настоящим солдатом. В эскадроне ее считают женой Дмитрия Васильевича. Но это не так. Во время одного рейда она встречается с Валькой Брыкиным и
Любовь Ольги Вячеславовны и Дмитрия Васильевича крепнет с каждым днем. Но тут случается беда: во время страшного боя Емельянов погибает. Зотова вырывает у него красное знамя и эскадрон устремляется за ней. Она снова тяжело ранена, снова в лазарете.
И опять остается жива, хотя жить больше незачем. Ольга Вячеславовна продолжает воевать, попадает во Владивосток. Там, в порту, местный морской лоцман, приняв ее за проститутку, накалывает ей на руке якорь как надежду на светлое будущее. Гражданская война кончается.
Зотова служит по разным учреждениям, не задерживаясь подолгу в одном и том же месте. Ее все боятся. В квартире, где она живет, полной мелких служащий, по большей мере, ничего из себя не представляющих, ее ненавидят и боятся тоже.
В том числе и некая Лялечка. Ольга Вячеславовна абсолютно не следит за собой, но однажды в ней снова просыпается женщина. Она одевается по моде и в таком виде приходит на работу. Целый день никто не может отвести от нее взгляда, а вечером помзава начинает к ней приставать, но Зотова бьет его и уходит.
Скоро женские чувства дают о себе знать: Ольга Вячеславовна влюбляется, причем сильно, в старого военного, ныне служащего. Но ее соседка Лялечка “открывает ему глаза”, рассказывая, будто во время войны Зотова жила со всем гарнизоном. Поэтому, когда Ольга Вячеславовна пытается признаться в любви, она встречает лишь ледяное презрение. Дома она не находит себе места, и тут раздается стук в дверь.
На пороге – Лялечка, тычет ей в лицо удостоверение из ЗАГСа, говорит визгливым голосом о недостойности приставаний к женатому мужчине, кричит о том, что все знают о “венерических болезнях” Зотовой, оскорбляет ее. Ольга Вячеславовна, ослепленная гневом, стреляет в Лялечку, всаживая в нее пулю за пулей. Очнувшись, она идет в отделение милиции и сдается.