Zhao Linshan’s “Evil Unbound” dominated the China box office over the Sept. 19-21 weekend, opening to RMB881.7 million ($122.5 million), according to Artisan Gateway. The Changying Film Group release has already amassed $170.4 million after just four days, making it one of the strongest debuts of the year. The film is also No. 1 at […]