The Betrayers
S32:E8
1995
IMDb
Horizon has uncovered disturbing evidence of the fabrication of scientific research results.