China / 2018 / Animation, Experimental / 15’0”I1904595
Combining Eastern and Western concepts of reincarnation, the film questions the ethics of life and death in the digitalized cyborg world.
Director
Shan Lu
Production
Referent
Sales