web_HP_Justin_JIN_Justin_Jin_009_IMG_8999

Renowned Chinese film director Lu Chuan washes his face and hair in a barber shop in Beijing, China. Known for his controversial approach to China’s role in ancient and modern history, Lu is among the most highly rated new generation of directors.
He directed the films “The Last Supper”, “The City of Life and Death”.