Sci-fi fans can expect a visual feast during the upcoming Shanghai International Film Festival. [Photo provided to China Daily]
Go to Forum >>0 Comment(s)