China Film Archive (original) (raw)

The China Film Archive (CFA) is a film archive located in Beijing, China owned and operated by the Chinese government. It was founded to preserve existing Chinese films and restore ‘lost’ films. In recent years it has collaborated with international film bodies to assist in film preservation and has organised numerous events, most notably the Beijing International Film Festival.

thumbnail