Ticketing platform Maoyan and social network site Douban.com have been blamed for hurting China’s domestic film industry by offering ratings. An article in the People’s Daily published on Tuesday said that both websites – which are Chinese equivalents of Rotten Tomatoes – had rated three domestic films (Zhang Yimou’s The Great Wall; Railroad Tigers with Kung-fu star Jackie […]