(China)
Cathy Yan is a Chinese-American film director, screenwriter, and producer whose films include the 2018 comedy-drama film Dead Pigs and the 2020 DC Comics film Birds of Prey.
IMDB