
Down River
Running 19m and made in China, Down River (2016) is a Drama film in the 123movies catalog. The cast includes Wang Zhihua and Xu Xin; Cathy Yan directs. In an attempt to pay back his debtors, a pig farmer visits his successful son in Shanghai and discovers that he may have pinned his hopes on the wrong dream.













