Home > Fun > Art & Galleries > Shanghai Film Archive
Shanghai Film Archive

Add:160 Xinhua Rd

Tel:021-6280 6088

2012-12-18

It contains footage and digital copies of classic Chinese and foreign films. It regularly hosts theme exhibitions and foreign film showcases.