Shanghai International Film Festival Film List|7-Hour Movie Watching Challenge is waiting for you