I slutningen af maj 1812 i Skt. Petersborg på Nevsky Boulevard mødtes to venner - Vladimir Roslavlev og Alexander Zaretsky. Roslavlev moped, og munter Zaretsky er bekymret over tilstanden til sin ven. Roslavlev er forelsket i Polina Lidina. Men kærlighed er ikke årsagen til melankoli: på anmodning af en kommende svigermor, trak han sig, men i mellemtiden, ifølge ham, "en storm <...> nedlægges over vores land", er en krig med Napoleon uundgåelig, og som en russisk patriot er Roslavlev ekstremt bekymrende. Han er også rasende over den slaviske tilbedelse af det russiske samfund inden hele det franske og som følge heraf forsømmelse af russiske skikke, sprog og historie. Den eneste tanke der varmer hans sjæl og gør ham lykkelig er en hurtig date med bruden.
Roslavlev tager til landsbyen Uteshino nær Moskva til Lidins. Han er fuld af utålmodighed - trods alt er der allerede blevet udnævnt en bryllupsdag. Men forventningen om "himmelsk lykke" gør ham ikke døv for andres lidelser. Så på en af poststationerne tager han med sine rejsende rejsende Moskva-købmanden Ivan Arkhipovich Sezemov, der skynder sig hjem til sin døende kone.
Når han nærmer sig landsbyen, møder Roslavlev jægere, blandt dem Polinas onkel Nikolai Stepanovich Izhorskiy. Han rapporterer, at Lidina rejste til byen på et besøg og skulle vende tilbage om halvanden time.
Lidins tilbagevenden blev overskygget af en episode, der næsten endte i tragedie: Da deres besætning krydsede floden langs en smal bro, åbnede dørene til landau, og Olenka, Polinas yngre søster, faldt i vandet. Hvis ikke for Roslavlev, der var skyndt sig hen på en hest i vandet efter den druknende kvinde, så ville Olenka helt sikkert være omkommet.
Ulykken med hendes søster og hendes efterfølgende sygdom gav Polina en grund til at bede Roslavlev om at udsætte brylluppet. Vladimir er desperat, men han tilber sin brud og kan derfor ikke undlade at give efter for hendes anmodning.
Olenka vil ikke genkende sin søster, der "er blevet så mærkelig, så bisarr i nogen tid", og her er hendes beslutning om at udsætte brylluppet. Polina er ikke længere i stand til at skjule hendes hemmelighed. ”Skælvende som en kriminel,” indrømmer hun over for Olenka, at hun elsker en anden, og hvis han, ligesom en ubarmhjertig skæbne, står mellem hende og hendes mand, bliver hun kun nødt til at dø.
Genoplivelse hersker i Izhoras hus. Talrige gæster var samlet til frokost. Blandt den inviterede Lidin med sine døtre og Roslavlev. Det vigtigste samtaleemne er en ambulance med Napoleon. Roslavlev er sikker på, at hvis Napoleon beslutter at rejse til Rusland, vil krigen uundgåeligt blive en folkekrig, og så ”skal enhver russer forsvare sit hjemland.”
Men krigen, viser det sig, er allerede i gang. Roslavlev lærer dette fra et brev fra Zaretsky sendt til ham af en politibetjent, der ankom Izhora: den 12. juni krydsede franske tropper Neman, og hussar-kaptajn Zaretsky, hvis regiment var stationeret nær Bialystok, deltog allerede i slaget med franskmændene. I denne kamp informerer Alexander yderligere sin ven, han formåede at fange den franske oberst greve Senikur eller rettere sagt redde ham fra døden, fordi Senikur alvorligt såret gav ikke op, men "kæmpede som om han var desperat." For Roslavlev er alt bestemt - den anden dag går han i hæren.
Der er gået to måneder. Efter en ny kamp var den russiske bagvagter placeret to miles fra Drogobuzh. Blandt de hvilende krigere er Roslavlev og Zaretsky. Som minder om det alvorlige indtryk, som Zaretskys brev om Polina sagde, siger Vladimir, at han på vej til hæren mødte franske fanger, blandt dem var Adolf Senikur såret i hovedet. Den franske obersts alvorlige tilstand gjorde det muligt for Roslavlev at overtale eskortoffiseren til at sende Senikur til landsbyen til behandling i landsbyen Lidins, som det viste sig, han var godt bekendt med den sårede officer, for to år siden mødte han Lidina i Paris og gik ofte for at besøge hende.
To dage senere, i den næste kamp med franskmændene, blev Roslavlev såret i armen. Efter at have modtaget orlov til behandling, rejser han til Uteshino for at besøge Polina. Såret forsinkede Roslavlev under transit, og kun to uger senere kunne han forlade Serpukhov.
Vejen til Uteshino blev vasket ud af regn. Jeg måtte gå rundt gennem kirkegården. En tordenvejr begynder. Roslavlev klapvogn sidder sidst fast i mudderet. Sang høres fra kirkegården kirke, og den fascinerede Vladimir går der hen og regner med en andens hjælp. Når han kigger ud af vinduet, ser han en bryllupsceremoni og genkender til sin rædsel Senikur og Polina i bruden og brudgommen. Fra det største chok åbner såret fra Roslavlev, og han, gennemvævet i blod, lige på tærsklen til kirken mister sine sanser.
Roslavlev vågnede næste morgen i Izhoras hus. Hans eneste ønske er at gå væk fra disse steder, hvor han kan "drukne i blodet fra franske skurke." Efter at have lært, at franskmændene ikke er langt fra Moskva, beslutter Vladimir at rejse til Moskva, fordi "der, på ruinerne af det, vil Ruslands skæbne blive besluttet."
I Moskva bringer en tjener Roslavlev, der er dummet, i en feber. Købmanden Sezemov skjuler ham hjemme og forråder ham som sin søn - fra dag til dag kommer franskmændene ind i Moskva, og derefter vil den russiske officer ikke være syg.
I begyndelsen af september ankommer Zaretsky til Moskva med de tilbagetrækkende tropper. Han beslutter at først besøge sin ven i landsbyen og derefter indhente sit regiment. Men på vej til Uteshino, blandt militserne, møder Alexander Izhorsky, fra hvem han lærer om den tragiske historie om Polinas ægteskab. Og så rapporterer Izhorskys tjener, at han mødte Roslavlevs tjener i Moskva - Vladimir Sergeyevich er i feber og er i købmanden Sezemovs hus. Zaretsky og Izhorsky er chokeret - nyheden er netop kommet, brændt af indbyggerne i Moskva, leveret uden kamp, franskmændene i Kreml. “Uheldigt Moskva!”, “Stakkels Roslavlev!” De udbryder næsten samtidig.
På jagt efter sit regiment falder Zaretsky i en partisan-løsrivelse, kommanderet af en velkendt artilleribetjent. Indtil slutningen af september vandrer han med en flyvende løsrivning af partisaner og deltager i angreb på franske konvojer. Moskva er omgivet, der er ikke mad tilbage i byen, og på trods af alle de franske militærforholdsregler, mangler hele partier med fodskibe. Krigen med Napoleon antager en populær karakter.
Zaretsky er bekymret for en vens skæbne. Han er klædt i uniformen til den myrdede franske officer og rejser til Moskva på jagt efter Roslavlev. Et tilfældigt møde med kaptajnen for Renos kønsmænd truer ham med en åbenbaring: Franskmanden identificerede Zaretskys hest og sabel, som tilhørte Renos søsters brudgom. Fra den nært forestående arrestation af Zaretsky redder oberst Senicour - hvor han æresgælden returnerer, bekræfter han at han faktisk er en fransk kaptajn Danville.
Efterladt alene med oberst afslører Alexander ham årsagen til hans "maskerade": Han kom efter sin ven, der, der blev såret, ikke kunne forlade Moskva, da franske tropper trådte ind i den. Da han lærte, at denne sårede officer Roslavlev, betragter Senikur det som sin pligt at hjælpe Zaretsky. Husk bryllups "frygtelige nat", føler han sig skyldig før Roslavlev. ”Jeg tog fra ham mere end livet,” udbryder Senikur. ”Gå til ham; Jeg er klar til at gøre alt for ham <...> - Franskmanden fortsætter, - <...> måske er han ikke i stand til at gå <...> Ved selve udposten vil min mand med en hest vente på dig, fortæl ham at du er kaptajn Danville: han vil give dig hende ... "
Zaretsky formår at fjerne Roslavlev fra Moskva. Deres vej ligger i deres oprindelige regiment, og på trods af alle slags vejeventyr - først et møde med bønderne, der tog fejl af dem for franskmændene, og derefter en militær trefning med de franske foragers, hvor Roslavlev tog kommandoen over bondeudskillelsen - til sidst går vennerne ud på bivakker fra hans regiment.
Den 10. oktober forlod franskmændene Moskva, "efter at have opholdt sig i det i en måned og otte dage." Efter at have gjort flere mislykkede forsøg på at bryde ind i de rigeste provinser i Rusland, blev Napoleon tvunget til at trække sig tilbage på den samme sti, som han tog til Moskva, hvorved tusinder af soldater døde af kulde og sult. Ved krydset af Berezina blev Neys korps besejret, det franske hærs sidste håb, og efter slaget ved Borisov blev den franske tilbagetog til en rigtig flugt. Venner siger farvel ved grænsen: generalen, under hvilken Roslavlev var adjutant, sluttede sig med sin division til tropperne, der belejrede Danzig, og Zaretskys regiment forblev i spidsen for hæren.
Beleiringen af Danzig, hvor den franske garnison er placeret under kommando af general Rapp, blev forsinket. Allerede november 1813 i den belejrede hungersnød by. Russiske forposter er konstant skræmt over partisanangrebene fra den franske garnison, blandt dem er det "helvede selskab" af hussar-officeren Shambur, der raiderer til mad i landsbyerne, hvor russiske stillinger står hele natten. I et af disse angreb fangede Shambyur Roslavlev. Så han kommer til Danzig.
To uger går. Under påskud af at undertrykke "ugunstige rygter" om den franske hær, som en fangerbetjent angiveligt spreder rundt i byen, sendes Roslavleva i fængsel. Dette er faktisk et trick opfundet af stabschef Derikou-rum. En bestemt florentinsk købmand sidder i fængsel, og han mistænkes for at være en russisk spion. Roslavlev plantes sammen med købmanden for at tænde på deres samtaler, fordi deres ønske om at tale deres modersmål vil være så naturligt.
Handlen viser sig virkelig at være en russisk officer. Desuden er de velkendte: kort før krigen blev Roslavlev et uvidende vidne til en duel mellem denne officer og franskmanden, der tillod sig ekstremt fornærmende bemærkninger om Rusland og det russiske folk.
I den mistanke om, at de bliver afluppet, advarer “købmanden” Roslavlev om dette med en note og beder Vladimir, så snart han er løsladt fra fængslet, om at finde en kvinde, der bor på Teaterpladsen på femte sal i det røde hus i det sjette rum. Hun er desperat syg, og hvis Roslavlev finder hende i live, må hun få besked på at brænde papirerne, som købmanden Dolcini overleverede til hende til konservering.
Roslavleva frigives virkelig snart (Shambur hævdede ham), og den næste dag tager han afsted til Teaterpladsen. Femte sal i det røde hus viste sig at være et elendigt loft, rummet slår i sin fattigdom. I en døende kvinde genkender Roslavlev med rædsel Pauline. Han havde længe siden tilgivet hende. Desuden begyndte han at have den største respekt for hende, da han lærte, at hun, efter at have ofret alt, fulgte efter sin mand for at dele alle hans lidelser og lidelser.
Den døende Pauline fortæller Vladimir den tragiske historie om hendes vandringer. Konvojen, hvor Polina forlod Moskva med de tilbagetrækkende franskmenn, blev angrebet af kosakker. Hun blev frelst af en ven af Adolf, der tog på sig den videre pleje af hende. Efter dette trefald så Polina ikke længere sin mand og fandt først senere ud, at Adolf ikke længere var i live. Så fødte hun en søn. Hendes eneste protektor, der tog sig af hende og hendes barn, ikke var i stand til at modstå trængsler med tilbagetog, blev syg af feber og døde. Mens der var penge, levede Polina i ensomhed, kommunikerede ikke med nogen. Så beleirede russerne Danzig, pengene løb ud, og hun henvendte sig til den franske general for at få hjælp. Og så opdagede Polina en frygtelig opdagelse for sig selv: hun forlod sin familie, fædreland, ofrede alt for at blive Senikurs kone, og alle omkring hende betragter ham som hans elskerinde. For at fodre hendes søn bad hun om almisse, men hendes barn døde af sult. Dolcini reddede hende fra sult, der, da hun fik at vide, at hun var russisk, deltog i sin skæbne.
Pauline begynder vrøvl. Vladimir forlader hende for at besøge igen efter et par timer. På dette tidspunkt begynder russiske tropper at beskytte byen. Roslavlev blev såret i hovedet.
I mere end to uger har den russiske officer været på kanten af graven. Når han vågner op, opdager han Shambyur ved sin seng. Hussaren skynder sig at fortælle sin fangenskabsven de seneste nyheder: den første - Rapp vil underskrive overgivelsen, den anden - Dolcini var ikke en købmand, men en russisk partisan. Det lykkedes ham hurtigt at komme ud af fængslet, hvorefter Dolcini kom så godt overens med general Dericourt, at han beordrede "købmanden" til at levere vigtige forsendelser til Napoleon. Da "købmanden" blev trukket tilbage fra de franske forposter, optrådte han i fuld visning af kosakkerne ved sit rigtige navn og sagde høfligt farvel til gendarmeofficeren.
Det viser sig, at Shambur kendte Dolcini godt, og derfor var det gennem ham, at "købmanden" sendte brevet til Roslavlev. Det var et brev fra en døende Polina. I det sagde hun farvel og udtrykte sit sidste ønske: hun beder Roslavlev om at gifte sig med Olenka, der altid elskede ham lidenskabelig.
Flere år er gået. Roslavlev for længe siden trak sig tilbage og bor sammen med sin kone Olenka og to børn i Uteshino, hvor Zaretsky ankommer efter seks års adskillelse. De har noget at tale om. I minder om krigens begivenheder spurgte Zaretsky Polinas skæbne: ”Hvad skete der med dette uheldige? <...> Hvor er hun nu? " Som svar på spørgsmålet kiggede Roslavlev desværre på det hvide marmormonument under fuglekirsebæret: Under blev begravet en lås af Polina, som hun gav Roslavlev i et afskedsbrev ...