Writing
1918-12-07 · Shanghai, China
The Inspired Island: 1918
2015 · Movie
The Drunkard
2010 · Movie
In the Mood for Love
2000 · Movie