Russia

Documentaries

Icarus


No Comments

In this Oscar-winning film, an American cyclist stumbles upon a doping scandal that is revealed thanks to a Russian scientist: Russia’s most wanted whistleblower.

The documentary can be seen at Netflix.