stfdocs.com
Monday Memo: O.J.: MADE IN AMERICA Wins Best Doc at Oscars & Independent Spirits
Before last night’s best picture debacle cemented the 2017 Oscars as one of the wildest on record, Ezra Edelman’s eight hour American epic O.J.: MADE IN AMERICA made history as the long…