Chinese actor Bi Wenjun (L) and Chinese actress He Landou arrive on the red carpet of the 28th Shanghai International Film Festival (SIFF) in Shanghai, on June 13, 2026. (Photo by Jade Gao / AFP via Getty Images)
Copyright © 2026 AOL Media LLC. All rights reserved.