HOME
FILMS
BLOG
RESOURCES
ABOUT
More
Filmed over six years, this master documentarian's latest project offers an immersive and profoundly moving glimpse into the grueling daily lives of young textile laborers in Zhili, China.
Launch of the Chinese Independent Film Archive (CIFA) at Newcastle University
A Tribute to Pema Tseden, 1969-2023
New York Film Critics Circle Recognizes dGenerate Films with a Special Award