A dangerous 20-year investigation within communist China uncovers a state-sanctioned organ harvesting program. Political prisoners, mainly Falun Gong practitioners, are executed on-demand and their organs removed while some are still alive.
Director: | Raymond Zhang |