Elizabeth Lo j urodziła się i wychowała w Hongkongu. Jej prace były pokazywane na najważniejszych festiwalach, takich jak Sundance, Tribeca czy Hot Docs. Została wybrana jedną z 25 twarzy niezależnego kina przez Filmmaker Magazine w 2015 roku. W tym samym roku otrzymała nagrodę Złotego Smoka za krótkometrażowy Hotel 22 na Krakowskim Festiwalu Filmowym. Stray (2020) to jej pełnometrażowy debiut.
Portal DAFilms.pl powstał w wyniku inicjatywy Doc Alliance, kreatywnej współpracy 7 europejskich festiwali kina dokumentalnego. Naszym celem jest przesuwać granice filmu dokumentalnego, wspierać jego różnorodność i promować wartościowe autorskie filmy.