A film by Lithuanian director Šarūnas Bartas, made in 2005. In Russian with English subtitles.
Share this note: