Icarus

February 11th, 2018

A major Olympic cheating scandal is uncovered by accident by an American documentary filmmaker and a Russian scientist, when they realize their combined knowledge points fingers at Russia’s secret sports doping program.