Deming Chen’s U.S./China/France documentary 从来 (Always) has won this year’s Harrell Award at the Camden International Film Festival (CIFF) in Maine. The doc (pictured), produced by Hansen Lin, covers five years ...

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.