The greatest films ever made, as voted by MUBI’s global community of film lovers.
[Updated weekly: Latest Monday November 9th 2026]
This Week’s New Entries:
• Car for Sale (2018): #786
• Rose (2026): #976
Notable Risers:
• The Battle of Chile: Part I (1975): Up 52 places to #90
• Pulp: What Do You Do for an Encore? (2026): Up 104 places to #232
• Moonage Daydream (2022): Up 119 places to #331
• Accattone (1961): Up 126 places to #398
• Twin Peaks: The Missing Pieces (2014): Up 143 places to #569
• The Bitter Tears of Petra von Kant (1972): Up 155 places to #698
Gone from the Top 1000:
• Force Majeure (2014)
• Suspiria (1977)

Scan to get the app