Watch Icarus (2017) online for free full movie and streaming film in English with HD quality. With seven Tour de France victories, Lance Armstrong has long been the figurehead of his sport. But doubts about his sincerity accompanied the cycling champion throughout his years of success – until he finally confessed his doping sins in 2013. This not only broke the image of a radiant high-flyer in itself, but also the credibility of other parts of the sports world got clear cracks. The 2014 Olympic Games were then more than ever overshadowed by fraud – also because the Russian side successfully quasi “prescribed” the highest ranking in the competition. Documentation on doping in sport, which came from the meeting of director Bryan Fogel with a Russian scientist transformed from a personal experiment into a geopolitical thriller.