Leading Chinese auteur, Chen Kaige (“The Legend of the Demon Cat“) is to shoot a series for mainland Chinese streaming service iQIYI. “The Eight“ is Chen’s first foray into long form series. He will also act as executive producer of the show. The story is set in China and Paris, France in the early Chinese […]