A Berlinale award nominated short feature.
February 10, 2012
Released
Shi luo zhi di
25min
—
Cantonese