Daily DripA Month after Reopening, Domestic Blockbusters are Back in Chinese CinemasLong-delayed war drama "The Eight Hundred" has been causing a stir online, along with the line-up for ... By Bryan GroganAugust 21, 2020
Daily Drip“Technical Issues” Lead to Shock Cancellation of Shanghai Film Festival’s Opening ScreeningShanghai International Film Festival is not off to the best of starts after its planned opening screening ... By Jake NewbyJune 16, 2019