
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
Natalya / Maroussia - the Mother

Ignat Daniltsev
Ignat / Alexei - 12 Years Old
Larisa Tarkovskaya
Nadezha

Alla Demidova
Lisa

Anatoliy Solonitsyn
Forensic Doctor

Mykola Hrynko
Printery Director

Tamara Ogorodnikova
Nanny / Neighbour / Strange Woman at Tea Table

Yuriy Nazarov
Rifle Shooting Instructor

Oleg Yankovskiy
The Father

Filipp Yankovsky
Aleksei - 5 Years Old

Tatyana Reshetnikova
Proofreader in Printing House

Innokentiy Smoktunovskiy
Narrator - The Author's Words (voice)

Wings of Desire
Wings of Desire

Breaking the Waves
Breaking the Waves

The 400 Blows
The 400 Blows

Titanic's Final Mystery
Titanic's Final Mystery

See You in the Next War
See You in the Next War

The Wages of Fear
The Wages of Fear

Edward Scissorhands
Edward Scissorhands

Before Sunset
Before Sunset

Brokeback Mountain
Brokeback Mountain

Eternal Sunshine of the Spotless Mind
Eternal Sunshine of the Spotless Mind

Amores Perros
Amores Perros

Dead Poets Society
Dead Poets Society