Human Harvest
NR2015
3.9
David Matas and David Kilgour investigate the organ harvesting trade in China.
NR2015
David Matas and David Kilgour investigate the organ harvesting trade in China.
- director
- Leon Lee
- cast
- Ethan Gutmann, Shi-Wei Huang, Carlos Iglésias, David Kilgour
- genres
- runtime
- 0 hr 51 mins
people also liked
Return to Sender
Executioners from Shaolin
The Cat Returns
The Shawshank Redemption
Kill Bill: Vol. 1
Me Before You
Pulp Fiction
Passengers
Django Unchained
Memento
12 Years a Slave
Schindler's List
2001: A Space Odyssey
xXx: Return of Xander Cage
Kill Bill: Vol. 2
Spirited Away
Interstellar
Life Is Beautiful
The Lord of the Rings: The Return of the King
Inglourious Basterds