Tag Archives: 70mm film

SAMSARA

SAMSARA means “continuous flow”, defined in Buddhism as the cycle of life. And I can’t think of a better name for this film: is a visual, non-linear, exploration of the human…