Oliver Stone’s reputation has been more turbulent than the stock market. In the 1980’s he soared to the upper echelon of writers and directors. He won three Academy Awards (two for directing and one for writing) during that decade. However in recent years his films have failed to live up to his previous success. Nevertheless, […]