Director Amy Wang's film about an insecure Chinese American having experimental surgery goes on to win the Narrative Jury Award @SXSW
Slanted, the upcoming satirical drama directed by Amy Wang, is set to premiere at the 2025 SXSW Film & TV Festival on March 8, 2025. The...