“China's Illegal Organ Trade”
David Matas and David Kilgour investigate the organ harvesting trade in China.
Directed by Leon Lee, Jason Loftus
User score
8 votes
Released
April 7, 2015
51m
English
Ethan Gutmann
Self
Shi-Wei Huang
Carlos Iglésias
David Kilgour
Yumei Liu
David Matas
Damon Noto
Yubin Pang
Enver Tohti
Torsten Trey
Xiusong Tu
Xiuxing Zhang
Wanqi Zhu
Rourou Zhuang
Naqoyqatsi
2002
180° South
2010
Above Majestic
2018
Being James Bond
2021
Elstree 1976
2015
The Secret
2006
Deliver Us from Evil
The Mole: Undercover in North Korea
2020
Capital in the Twenty-First Century
2019
The Summers of It - Chapter Two: It Ends
Air Force Elite: Thunderbirds
2025
Western Stars
Looking for Richard
1996
Hell House
2001
The U.S. vs. John Lennon
The Crystal Calls - Making The Dark Crystal: Age of Resistance
I Am Ali
2014
Oasis: Don't Look Back in Anger
2026
More Brains! A Return to the Living Dead
2011
Embrace the Panda: Making Turning Red
2022