Lu Chuan
Lu Chuan (born 8 February 1971) is a Chinese filmmaker. One of China's Sixth Generation directors, he is known for his films ''Kekexili: Mountain Patrol'' (2004), ''City of Life and Death'' (2009)'', and The Last Supper'' (2012). Provided by Wikipedia-
1
Streaming video - 2016
Saved in: -
2
Search tools:
Get RSS feed
–
Email this search