Stand by · pulling the latest frames
Stand by · pulling the latest frames

Largely due to censorship, many films, especially documentaries and independent films, can't be released in China. But underground cinema clubs are making independent films accessible to Chinese audience despite the all the risks.
0.0
Score
0 votes
Editorial context, craft details, and films that share its DNA.

The Devil Came on Horseback
2007