Currently residing in Los Angeles, Yuchi Ma is a female filmmaker from Beijing, China. Her short film Red Threads (我很爱你) won the Grand Jury Award in the Experimental Shorts section at this year’s Slamdance Film Festival. This piece captures the experience of a Chinese Parachute Kid living in the United States.
READ MORE