movies / trailers Russian Doping Scandal Streams Through Netflix’s Veins in ‘Icarus’ Trailer by Mark / 7 years ago