Turn off light

Human Harvest

Nobel Peace Prize nominees David Matas and David Kilgour investigate the organ harvesting trade in China and uncover one of the world’s worst crimes against humanity.

Duration: 51

Release:

IMDb: 8.2