Film Arts Center
160 Xinhua Lu,
No one has favorited this theater yet
Located on Xinhua near Panyu Lu, near the Jiaotong University. The Film Arts Center was opened in 1991. It was operated by the Shanghai Film Group Corp. The cinema screens local and international independent film productions. It is home to the Shanghai International Film Festival in June. The price of a ticket is around 90 to 180 RMB.
Just login to your account and subscribe to this theater