Hong Kong-made action-thriller “L Storm” topped the Chinese box office with an opening weekend score of $29.4 million. That gave it nearly 60% market share on another quiet weekend in Chinese theaters. The weekend was characterized by the release of a large number of smaller titles into a window ahead of the Autumn Festival holiday […]