Shanghai Film Festival! It's really exciting!May 29, 2025Reading8 restored classic Shanghai films screened, national anthem returns to where it was sung 90 years agoMay 24, 2025ReadingIn the Mood for Love ends romantically by the Huangpu River, and Isabelle Huppert also comes to check inApr 14, 2025Reading