Podczas II wojny światowej radziecki pilot, Stiepan (Andrey Merzlikin), zostaje zestrzelony nad terytorium Włoch. Trafia do jenieckiego obozu, skąd udaje mu się wkrótce uciec i trafia na oddział włoskich partyzantów. Postanawia do nich dołączyć. Sanitariuszką jest tam Giulietta (Joanna Moro), w której się zakochuje z wzajemnością. Po wojnie biorą ślub, Giulietta rodzi dziecko, ale tęskniący za ojczyzną Stiepan, namawia w końcu żonę do wyjazdu do Moskwy. Na miejscu okazuje się, że w międzyczasie władze posądziły go o zdradę ojczyzny. Jakby tego było mało, uznawana za zmarłą jego pierwsza żona, ocalała wraz z synem i mieszka w rodzinnej wsi...
Trwa II wojna światowa. Podczas wykonania kolejnej misji radziecki pilot Stiepan Wierigin (Andrey Merzlikin) zostaje zestrzelony. Trafia do obozu jenieckiego we Włoszech, z którego po miesiącu ucieka. Dołącza do oddziału partyzantów. Tam poznaje piękną sanitariuszkę Giuliettę (Joanna Moro). Po zakończeniu działań zbrojnych para bierze ślub. Na świat przychodzi ich córka. Tęskniący za ojczyzną Stiepan namawia ukochaną na wyjazd do Związku Radzieckiego. Po przyjeździe do Moskwy małżonkowie dowiadują się, że mieszkanie Wierigina zostało zniszczone w bombardowaniu. Jego samego uznano tymczasem za zdrajcę. Za radą byłego dowódcy pilot postanawia udać się do rodzinnej wsi na Smoleńszczyźnie. Na miejscu okazuje się, że jego ojciec, pierwsza żona Tatiana i syn Andriej, do tej pory uznawani za zmarłych, ocaleli. Zszokowana Giulietta chce wrócić do Włoch. Odkrywa, że nie może zabrać ze sobą córki, która w świetle prawa jest obywatelką Związku Radzieckiego...