Error loading player: No playable sources found
01:08
The 10th Beijing International Film Festival, which was originally scheduled for April but postponed due to the COVID-19 outbreak, is set to run from August 22 to 29. More than 300 Chinese and overseas films will be screened at the festival.