Tag: Featured Screening

HumanHarvestPoster

IDFA2016 Featured Documentary: Human Harvest

We are proud to present Leon Lee’s award winning documentary Human Harvest as this year’s Featured Documentary. Winner of the Peabody Award for Documentary and Canadian Screen Award Nominee, the film investigates government sanctioned organ harvesting in China linked to...

/ August 26, 2016