Mei 1942. Platteland in Rusland. Er is een oorlog met het fascistische Duitsland. Hij is tweeëndertig jaar oud. Hij heeft slechts vier klassen van onderwijs. Vaskov was getrouwd, maar zijn vrouw vluchtte met een regimentsdierenarts en zijn zoon stierf al snel.
Het is kalm op de weg. Soldaten komen hier aan, kijken om zich heen en beginnen dan te "drinken en lopen". Vaskov schrijft koppig rapporten en uiteindelijk sturen ze hem een peloton 'niet-drinker'-jagers - meisjes luchtafweergeschut. In het begin grinnikten de meisjes tegen Vaskov, maar hij weet niet hoe hij ermee om moet gaan. De commandant van de eerste ploeg is Rita Osyanina. Rita's echtgenoot stierf op de tweede dag van de oorlog. Ze stuurde haar zoon Albert naar haar ouders. Al snel viel Rita in een regimental luchtafweerschool. Met de dood van haar man leerde ze de Duitsers “stil en genadeloos” te haten en was streng tegen de meisjes van haar eenheid.
De Duitsers doden het dienblad, maar sturen Zhenya Komelkova, een slanke roodharige schoonheid. Voor de ogen van Zhenya schoten de Duitsers een jaar geleden haar dierbaren dood. Na hun dood stak Zhenya het front over. Ze pakte het op, verdedigde het "en profiteerde niet alleen van weerloosheid - kolonel Luzhin hield eraan vast". Hij was een familieman en de militaire autoriteiten, die hiervan op de hoogte waren, brachten de kolonel 'in omloop' en stuurden Zhenya 'naar een goed team'. Ondanks alles is Zhenya 'sociaal en ondeugend'.Haar lot 'doorkruist onmiddellijk de exclusiviteit van Ritin'. Eugene en Rita komen samen en de laatste 'ontdooit'.
Als het gaat om overstappen van de voorkant naar de voorkant, wordt Rita aangemoedigd en vraagt ze haar eenheid te sturen. De uitgang bevindt zich vlakbij de stad waar haar moeder en zoon wonen. 'S Nachts rent Rita stiekem naar de stad en draagt haar boodschappen. Op een dag, bij het aanbreken van de dag, ziet Rita twee Duitsers in het bos. Ze maakt Vaskov wakker. Hij krijgt een bevel van de autoriteiten om de Duitsers te 'vangen'. Vaskov berekent dat de Duitse route op de Kirov-spoorlijn ligt. De voorman besluit de korte route door de moerassen naar de Sinyukhin-bergkam te nemen, die zich uitstrekt tussen twee meren, waardoor je alleen bij de spoorlijn kunt komen, en daar op de Duitsers kunt wachten - die zullen waarschijnlijk via de districtsroute gaan. Vaskov neemt Rita, Zhenya, Lisa Brichkina, Sonya Gurvich en Galya Chetvertak mee.
Lisa uit de regio Bryansk, zij is de dochter van een boswachter. Vijf jaar zorgde ze voor een terminaal zieke moeder, hierdoor kon ze de school niet afmaken. De bezoekende jager, die in Lisa zijn eerste liefde ontwaakte, beloofde haar te helpen de technische school binnen te gaan. Maar de oorlog begon, Lisa stapte in de luchtafweereenheid. Lisa houdt van de voorman van de Vaskov.
Sonia Gurvich uit Minsk. Haar vader was districtsarts, ze hadden een groot en vriendelijk gezin. Zelf studeerde ze een jaar aan de universiteit van Moskou, ze kent Duits. De docent, Sonya's eerste liefde, met wie ze maar één onvergetelijke avond in het cultuurpark doorbrachten, bood zich aan als frontvrouw.
Galya Chetvertak groeide op in een weeshuis. Daar werd ze 'ingehaald' door eerste liefde. Na het weeshuis ging Galya naar de bibliotheekschool.De oorlog vond haar in haar derde jaar.
Het pad naar Vop Lake loopt door de moerassen. Vaskov leidt de meisjes langs een bekend pad, aan weerszijden daarvan een modderpoel. De soldaten bereiken veilig het meer en verstoppen zich op de Sinyukhin-kam en wachten op de Duitsers. Die verschijnen pas de volgende ochtend op het meer. Er zijn er niet twee, maar zestien. Terwijl de Duitsers nog ongeveer drie uur de tijd hebben om naar Vaskov en de meisjes te gaan, stuurt de voorman Liza Brichkin terug naar de oversteekplaats - om verslag te doen van een verandering in de situatie. Maar Lisa, die het moeras oversteekt, struikelt en verdrinkt. Niemand weet hiervan en iedereen wacht op hulp. Tot die tijd besluiten de meisjes de Duitsers te misleiden. Ze beelden houthakkers af, luid schreeuwend, Vaskov velt bomen.
De Duitsers trekken zich terug naar het Legont-meer en durven niet langs de Sinyukhin-bergkam te gaan, waar naar hun mening iemand een bos kapt. Vaskov met de meisjes verhuist naar een nieuwe plek. Op dezelfde plaats verliet hij zijn buidel en Sonya Gurvich bood zich aan om het mee te nemen. Haastig stuit ze op twee Duitsers die haar vermoorden. Vaskov en Zhenya doden deze Duitsers. Sonia is begraven.
Al snel zien de soldaten de rest van de Duitsers hen naderen. Verborgen achter struiken en rotsblokken schieten ze eerst, de Duitsers trekken zich terug, uit angst voor een onzichtbare vijand. Zhenya en Rita beschuldigen Galya van lafheid, maar Vaskov verdedigt haar en neemt haar mee voor inlichtingen voor 'educatieve doeleinden'. Maar Vaskov vermoedt niet welk spoor in de ziel van Gali Sonin de dood heeft achtergelaten. Ze is bang voor horror en geeft zichzelf op het meest cruciale moment uit en de Duitsers vermoorden haar.
Fedot Evgrafych neemt de Duitsers op zich om ze weg te leiden van Zhenya en Rita.Hij is gewond aan de arm. Maar hij slaagt erin te vertrekken en in een moeras naar het eiland te komen. In het water merkt hij Lisa's rok op en beseft dat er geen hulp komt. Vaskov vindt een plek waar de Duitsers zijn gestopt om te rusten, vermoordt een van hen en gaat op zoek naar de meisjes. Ze maken zich op voor het laatste gevecht. Duitsers verschijnen. In een ongelijke strijd doden Vaskov en meisjes verschillende Duitsers. Rita is dodelijk gewond en terwijl Vaskov haar naar een veilige plek sleept, doden de Duitsers Zhenya. Rita vraagt Vaskov om voor haar zoon te zorgen en schiet zichzelf neer in de tempel. Vaskov begraaft Zhenya en Rita. Daarna gaat hij naar de boshut, waar de vijf overgebleven Duitsers slapen. Vaskov doodt een van hen ter plaatse en vangt er vier op. Zelf binden ze elkaar met riemen vast, omdat ze niet geloven dat Vaskov 'vele kilometers alleen' is. Hij verliest alleen het bewustzijn van pijn wanneer zijn eigen Russen naar hem toe komen.
Vele jaren later zullen een grijsharige, gedrongen oude man zonder hand en een kapitein-rocketer, wiens naam Albert Fedotych is, een marmeren plaat naar Rita's graf brengen.