Taiwanese director Lien Chien-hung’s latest film, Salli, sees a lonely chicken farmer duped by someone posing as a suave European art dealer but, rather than unspool as a straightforward ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results