A combination of posters for seven upcoming Chinese blockbusters set for release in time for Spring Festival 2021, including "Detective Chinatown 3," "Assassin in Red," "The Yinyang Master," "Hi,
A documentary about the impact of the pandemic in Wuhan, the capital of Hubei province, has catapulted a Japanese filmmaker to fame on Chinese social media platforms.Ryo Takeuchi, who has lived in Chi