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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results