Действие фильма разворачивается одновременно в 1960-е и в годы Великой Отечественной войны, эпизоды которой проносятся в памяти героини.
Едва родив сына, Зинаида оказалась в аду гитлеровского плена – сначала в лагере под Витебском, потом в Освенциме. Мать и сын были насильно разлучены. Прошли годы. Всё это время Зинаида искала сына и наконец нашла – Гена получил польское имя Эугениуш, а его матерью стала польская женщина Халина Трушинская.