Daily Archives: September 24, 2017

Icarus (2017) ☆☆☆(3/4): The biggest doping scandal in sports history

Bryan Fogel’s documentary film “Icarus” begins with one story and then goes into the other story. While the former is mildly fascinating, the latter is more compelling in comparison, and the documentary wisely lets the latter take the center, as … Continue reading

Posted in Movies | Tagged , , | 1 Comment