Icarus
Available on Netflix
In his Oscar-winning film, an American cyclist plunges into a vast doping scandal involving a Russian scientist -- Putin's most-wanted whistleblower.
Starring Bryan Fogel, Richard Pound, Dave Zabriskie
Director Bryan Fogel