This film depicting an immigrant village touches the sensitive issue of national and ethnic identity in Taiwan.
No data