Cast
A pig farmer, a busboy, a salon owner, an expat architect and a jaded rich girl cross paths as thousands of dead pigs float down the Yangtze River toward Shanghai.
Vivian Wu (Acting)
Yang Haoyu (Acting)
Li Meng (Acting)
Mason Lee (Acting)
David Rysdahl (Acting)
Zazie Beetz (Acting)
Archibald C. McColl IV (Acting)
Wang Zhipeng (Acting)
Zhang Zhihong (Acting)
Wang Hongxiang (Acting)
2 September 2020
21 September 2023
28 November 1997
1 April 2022
2 March 2017
12 February 2021
19 November 2020
17 June 2009
19 February 2021
24 November 2021
13 May 2011
27 October 2023
8 July 2021
7 December 2018
1 May 2007
19 July 2023
30 May 2019
1 October 2019
3 October 2018
24 October 2018
19 January 2018