Celebrity & Fashion World Lens: How the Shanghai Film Festival Puts Its Faith in a New Generation By Mathew Scott June 20, 2026 7:00pm June 21, 2026 Atlasnews