Known for
NRSmokestacks rise like organ pipes over a coastal city, lined with oil refineries. Accidents at the plants occur with troubling regularity, and environmental disaster has become part of daily life. Residents protest the refinery’s planned expansion, even as they must coexist with the very neighbors who work there.
Downwind
2026
NRTrying to fit in with the “cool” clique at school, the quirky girl Tian strikes up a conversation with classmate Niu Niu, hoping to buy weed. A spiral of misunderstandings unfolds.
Joint Issue
2025
NRYuexin is trapped in an endless time loop—each time he wakes, he's confronted by his wife, Shuchun, holding a photo of his affair and asking the same question: “Why?” He’s tried apologizing, explaining, yelling, even staying silent, but no matter how he responds, the outcome never changes.
Again and Again
2025
Film credits
Behind the camera
NRTrying to fit in with the “cool” clique at school, the quirky girl Tian strikes up a conversation with classmate Niu Niu, hoping to buy weed. A spiral of misunderstandings unfolds.
Joint Issue
2025
NRYuexin is trapped in an endless time loop—each time he wakes, he's confronted by his wife, Shuchun, holding a photo of his affair and asking the same question: “Why?” He’s tried apologizing, explaining, yelling, even staying silent, but no matter how he responds, the outcome never changes.
Again and Again
2025
NRYuexin is trapped in an endless time loop—each time he wakes, he's confronted by his wife, Shuchun, holding a photo of his affair and asking the same question: “Why?” He’s tried apologizing, explaining, yelling, even staying silent, but no matter how he responds, the outcome never changes.
Again and Again
2025
