|
Michelle Chen is a Chinese-American filmmaker and was born in Shanghai . She returned to her hometown in 1997 to see the results of the city's renewal. She is familiar with the local mentality, while she also has an international perspective to bring to bear on their situations.
|