Sean Wang directs ‘Still Here’.
In Kaohsiung, Taiwan, a few residents refuse to leave their now-abandoned village.
SUBSCRIBE
SUPPORT US WITH MEMBERSHIP