Human Harvest

7.8
Human Harvest
Overview
David Matas and David Kilgour investigate the organ harvesting trade in China.
Recommendation
Return to Sender (2015)
Dune (2021)
Inception (2010)
The Wolf of Wall Street (2013)
The Shawshank Redemption (1994)
Inglourious Basterds (2009)
The Godfather (1972)
Joker (2019)
The Shining (1980)
Split (2017)
The Revenant (2015)
It (2017)
Mad Max: Fury Road (2015)
Alien (1979)
Zootopia (2016)
Fight Club (1999)
Get Out (2017)
Inside Out (2015)
Eternal Sunshine of the Spotless Mind (2004)
Forrest Gump (1994)