My Films List
Home
Human Harvest
(2016)
NR
11/29/2016 (US)
51m
China's Illegal Organ Trade
Overview
David Matas and David Kilgour investigate the organ harvesting trade in China.
Leon Lee
Director, Writer
Cast
Ethan Gutmann
Self
Shi-Wei Huang
Self
Carlos Iglésias
Self
David Kilgour
Self
Yumei Liu
Self
David Matas
Self
Damon Noto
Self
Yubin Pang
Self
Recommendations
Return to Sender
Executioners from Shaolin
Dune
Joker
Once Upon a Time... in Hollywood
Furiosa: A Mad Max Saga
Midsommar
GoodFellas