Reflection
Plot: Director Anthony Chen and Qu Chuxiao collaborate for the second time to tell a story about bodies and regrets in the rainforests of Malaysia.
Release Date:
Thursday, August 21 2025
Released within the last year
Released within the last year
Genres: Drama