A dying man in his forties recalls his childhood, his mother, the war and personal moments that tell of and juxtapose pivotal moments in Soviet history with daily life.

Margarita Terekhova
as Natalya / Maroussia - the Mother

Ignat Daniltsev
as Ignat / Alexei - 12 Years Old

Larisa Tarkovskaya
as Nadezha

Alla Demidova
as Lisa

Anatoliy Solonitsyn
as Forensic Doctor

Mykola Hrynko
as Printery Director

Tamara Ogorodnikova
as Nanny / Neighbour / Strange Woman at Tea Table

Yuriy Nazarov
as Rifle Shooting Instructor

Oleg Yankovskiy
as The Father

Filipp Yankovsky
as Aleksei - 5 Years Old
tmdb47633491
Watching this again at age 24 with strep throat while the sun came up this morning, when I got to the part where the dog walks out the door and the woman starts picking up peaches or potatoes or whatever, I was literally reborn, etc....