Cast and crew pose for a group photo on the red carpet before the opening ceremony of the 11th Beijing International Film Festival, Sept. 20, 2021. "The Battle at Lake Changjin" was the festival's opening film and was met with critical acclaim after its premiere earlier that day. [Photo courtesy of MicroEnt]
Go to Forum >>0 Comment(s)