News

The Shanghai International Film Festival kicked off on a triumphant note Friday night in China’s commercial capital as the country’s film industry threw open its doors to the global film ...