Cai Chengjie
CAI Chengjie (1980, China) graduated from Shaanxi Technology University, where he studied Art Design. Previously, he worked as director for Chinese television, and The Widowed Witch (2018) marks his feature film debut.
Filmography
Cai Chengjie op IFFR
The Widowed Witch
120'
China
IFFR 2018