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)
Parasite (2019)
Star Wars (1977)
Interstellar (2014)
Rear Window (1954)
Fight Club (1999)
Shutter Island (2010)
The Godfather (1972)
The Empire Strikes Back (1980)
Grease (1978)
Alien (1979)
Zombieland (2009)
La La Land (2016)
Taxi Driver (1976)
Inception (2010)
Joker (2019)
Gladiator (2000)
Fantastic Mr. Fox (2009)
A Clockwork Orange (1971)