China / Taiwan / USA,
2017, 15 min
Inhalte(1)
Embarrassed by her un-American look, Fen betrays her younger sister on their first day at church, fueling an unprecedented outburst since their immigration. (Cleveland International Film Festival)