Stream truly great cinema.
Ranking the 29 films I saw at the 2017 Toronto International Film Festival