Tony Leung Addresses AI, Cinema, and New Projects at Shanghai Film Festival
Tony Chiu‑wai Leung, 63, presided over the main jury of the 28th Shanghai International Film Festival (SIFF) in June 2026. In a Friday interview with AFP and The Hollywood Reporter, the ve...
Read story →