Event Watch: Shanghai International Film Festival
From June 16 to 23, the Shanghai International Film Festival will serve as international platform for global industry leaders to connect with the world's fastest growing film market.
A scene from Hitchcock, which will be shown at the 16th Shanghai International Film Festival.
A scene from Hitchcock, which will be shown at the 16th Shanghai International Film Festival.