Lixin Fan
Lixin Fan, born in 1976 in Wuhan, Hubei province, China, is a renowned director known for his contributions to the documentary genre. Active since 2003, his most famous works, "Last Train Home" and "I Am Here," have won numerous awards, including the prestigious IDFA Award for Best Feature-Length Documentary. Fan's authorial style is characterized by his intimate portrayals of contemporary Chinese society, displaying a keen eye for human stories amidst rapid societal and economic change.
On a personal note, Lixin Fan is a filmmaker who unflinchingly captures the heart of China, always managing to find beauty and resilience amidst struggle.