(China / USA)
Swatch Art Peace Hotel
Elizabeth Lo is an award-winning documentary filmmaker. She was named one of the "25 New Faces of Independent Film" by Filmmaker Magazine in 2015 and was featured in the 2015 New Directors Showcase at Cannes Lion. Her work has been broadcast and showcased around the world, including at the Sundance Film Festival, Tribeca Film Festival, DOK Leipzig, Hot Docs, BAMCinemafest, and New York Times Op Docs. Her debut feature documentary, Stray (currently in post-production) - was named #18 in “50 Most Anticipated American Films of 2019” by Filmmaker Magazine.