LATCHED
![Latched](https://boweryfilmfestival.com/wp-content/uploads/2019/11/latched.jpg)
Directed by Dewen Yang
World Premiere
The dark tale of the night a twenty-eight-year-old Chinese delivery man discovers physical abuse while bringing food to an NYC apartment.. and the conflict he faces of what to do about it...
Official Website