Zhang Lu
Cell Phone 2003
Rating: 7
To Live 1994
Rating: 8.3
The Blue Kite 1994
Rating: 7.5
as Yu Wenjuan
as Mrs. Lan