Elizabeth Lo
Elizabeth Lo’s debut feature, Stray (Magnolia Pictures), premiered at Tribeca in 2020, won Best International Feature at Hot Docs, and received Independent Spirit, Critics’ Choice nominations. Her second feature, Mistress Dispeller, premiered at Venice in 2024, where it won two awards.