Beautiful, interesting, incredible cinema.
Xu Xin’s epic documentary surrounds the December 8, 1994 theatre fire that took the lives of 323 people in Xinjiang Province, China.