The 19th China Changchun Film Festival has raised its curtains in northeast China’s Jilin Province. The city of Changchun is home to a film studio that’s seen as the cradle of the modern Chinese film industry. The festival provides an important platform to showcase the evolution of Chinese cinema and celebrate the role of films in recording the changing times.