Vivian Qu
After living abroad, Vivian QU (China) returned to China ten years ago, only to become one of the stars of independent cinema. She produced awardwinning films such as Night Train (2007), Knitting (2008) and Longing for the Rain (2013). Trap Street is her directing debut.
Filmography
Shui Yinjie/Trap Street (2013)