Ruth Du
Ruth Du, a visionary in the realm of documentary filmmaking, was born in 1983 in Beijing, China. Throughout her active years from 2009 to present, she's crafted her narratives mainly in the documentary genre, her most acclaimed works include "The Lost Café" and "City of Lost Children", films that have earned her international recognition and numerous awards. Du's authorial style is distinctive, characterized by her remarkable ability to give voice to marginalized communities and her keen eye for capturing the human spirit in her storytelling.
Delicately balancing her Chinese heritage with a global outlook, Ruth Du's work resonates with audiences worldwide for its authentic portrayal of the human condition.