Top 500 Films of All Time (January 2018 Edition)

A list of my top 500 films of all time, as compiled for January 2018. Last year's edition can be found here:
letterboxd.com/foolfantastic/list/top-500-films-of-all-time-january-2017/