Vienoje iš Irkutsko statybų vietų maisto prekių parduotuvėje dirba dvi merginos - „Valya“ ir „Larisa“. Valja yra kasininkė, jai yra dvidešimt penkeri metai. Tai linksma mergina, mažai galvojanti apie savo elgesį ir gyvenimo būdą, už kurią užsidirbo slapyvardį „Valka-pigi“. Jos draugas Viktoras Boycovas, tokio amžiaus kaip Vali, supažindina ją su Sergejumi Sereginu. Sereginas yra pagrindinis pėsčiųjų ekskavatoriaus mechanikas. Viktoras yra pirmasis jo padėjėjas, elektrikas.
Viktoras žada, kad Valia eis į kiną, o paskui į šokius, bet kadangi bosas Stepanas Egorovičius Serdyukas paveda jam pataisyti ekskavatorių, Viktoras prašo Sergejaus vykti su Valja. Po filmo Valya ir Sergejus sėdi ant parko suolelio ir kalbasi. Valya sako, kad ji nori būti tokia kaip Carmen - kadangi apie ją buvo parašyta tokia nuostabi opera, tai reiškia, kad ji negali būti neigiama herojė. Sergejus pasakoja Vale, kad jis jau buvo vedęs. Į klausimą dėl skyrybų priežasties Valinui atsakoma, kad, matyt, „jiems nereikėjo vienas kito pagalbos. Netiesa, tada buvo meilė. “ Valya sako, kad ji tikrai norėtų, kad egzistuotų tikra meilė, nes vienas dalykas gąsdina.
Kol jie kalbasi, du vaikinai prieina prie suolelio ir pradeda įžeidinėti Valiją. Sergejus trenkia vienam iš jų į veidą. Valja prašo Sergejaus atleidimo ir bėga. Veiksmas perkeltas į Angaros krantą. Larisa ir Valya geria alų ir kalbasi. Valja pasakoja savo draugui, kad gavo laišką iš nežinomo asmens. Ten buvo parašyta, kad žmogus gyvena ne veltui ir ne veltui. Nuo jo darbo viskas turėtų pagerėti. Laimė negali būti patiriama atskirai. Ateina Viktoras. Larisa juos palieka viena. Valja pasakoja jam, kad ketina susituokti - jei tik dėl jo. Jis atsakydamas sako, kad būtų juokinga, jie tokie geri.
Bendrabučio kambarys mergaitėms. Vali gimtadienis. Ji kviečia Viktorą ir Sergejų. Tačiau ji nekalba su Sergejumi apie tai, kodėl svečiai ketina susitikti su ja. Viktoras džiaugiasi, kad Sergejus bus. Jis „nesišypsojo“ praleisti vakarą dviejų merginų kompanijoje. Sergejus pataria Viktorui tuoktis su Valu. Jis atsako, kad nelinkęs savęs surišti.
Prie stalo Valja garsiai skaito nežinomų laiškų, įskaitant atvejus, kai nežinomasis prašo ją ištekėti. Valja sako, kad geriau ištekėtų už Viktoro, bet jis nuo jos atsitraukė. Tada Sergejus prisipažįsta, kad rašė laiškus ir niekada to nebūtų pasakęs, jei Viktoras nebūtų pasitraukęs iš Vali. Valja išvijo Viktorą. Jis žada tai atsiminti.
Viktoras pradeda gerti, praleisti darbą. Jis prašo Sergejaus palikti Valiją, tačiau Sergejus ją myli, o Viktoras atsisako.
Vestuvėse su Vali ir Sergei Laris jis susitinka su Serdyukovu. Viktoras atiduoda Valeya šiek tiek žiedo kaip atmintį ir pabėga.
Laikas eina. Vali ir Sergejus susilaukė dvynukų - Fiodoro ir Helenos. Sergejus pataria Valei eiti mokytis, o tada dirbti. Jis mano, kad norint laimės, žmogui reikia, kad jo darbas būtų bent šiek tiek geresnis už save.
Liepos trisdešimt. Labai karšta diena. Sergejus paima rankšluostį ir eina į Angarą pasinerti. Pakeliui prie upės jis sutinka berniuką ir mergaitę, kurie prie jo prisijungia: vaikai eina žvejoti.
Tuo tarpu Viktoras ateina į Vale. Jis vis dar negali jos pamiršti ir labai kenčia. Valja myli Sergejų. Staiga ateina jų draugas Rodikas ir pasakoja apie tai, kad Sergejus nuskendo. Žuvęs berniukas ir mergaitė apsivertė ant plausto. Sergejus juos išgelbėjo savo gyvybės sąskaita.
Mirus Sergejui, visa komanda nusprendžia dirbti jam, o pinigus atiduoti Valentinai. Prieš vieną Viktorą. Jis mano, kad tai turėtų žeminti Valiją. Tačiau Valja priima pinigus. Tada Viktoras kaltina ją priklausomybe. Jis myli Valiją ir nori, kad ji išsaugotų žmogaus orumą. Jis pasakoja jai tą patį, ką kadaise sakė Sergejus: kad ji turėtų eiti mokytis ir dirbti. Ragina ją juos pakeisti. Valja sutinka. Panašu, kad jos viduje atsiranda naujas Viktoro jausmas, nors ji neskuba to pripažinti. Sergejaus balsas linki Viktorui laimingos kelionės gyvenime.