Using a nonlinear structure interlaced with dreams and flashbacks, director Andrei Tarkovsky creates a stream-of-consciousness meditation on war, memory and time that draws heavily on events from his own life. Tarkovsky's film alter ego is Alexei (Ignat Daniltsev), a dying man in his 40s whose commonplace interactions with his wife (Margarita Terekhova) and children summon up a host of memories, ranging from his parents' divorce to his time on the battlefields of World War II.