Posted inFilm and TV iQiyi, the ‘Netflix of China’, just launched in the Middle East by Esquire Staff