Vanishing Pictures is an independent film production studio based in New York.
Vanishing Pictures is an independent film production specializes in telling Asians’ stories. Founded in 2022 by visual artists and filmmakers Shae Xu and Yang Yongliang, the duo is dedicated in reimagining the journeys of immigration and collecting diaspora experiences for the world cinema.