In the wake of this week’s contentious BBC poll, here’s my own list of the 100 greatest films of the 21st century.

 

  1. The Tree of Life (Terrence Malick, 2011)
  2. Eternal Sunshine of the Spotless Mind (Michel Gondry, 2004)
  3. Best in Show (Christopher Guest, 2000)
  4. The Hours (Stephen Daldry, 2002)
  5. Boyhood (Richard Linklater, 2014)
  6. Toy Story 3 (Lee Unkrich, 2010)
  7. Punch-Drunk Love (Paul Thomas Anderson, 2002)
  8. Avatar (James Cameron, 2009)
  9. Gosford Park (Robert Altman, 2001)
  10. Y Tu Mamá También (Alfonso Cuarón, 2001)
  11. Talladega Nights: The Ballad of Ricky Bobby (Adam McKay, 2006)
  12. Children of Men (Alfonso Cuarón, 2006)
  13. Ex Machina (Alex Garland, 2015)
  14. Bad Education (Pedro Almodóvar, 2004)
  15. The Incredibles (Brad Bird, 2004)
  16. Inglourious Basterds (Quentin Tarantino, 2009)
  17. Aquarius (Kleber Mendonça Filho, 2016)
  18. Mad Max: Fury Road (George Miller, 2015)
  19. Holy Motors (Leos Carax, 2012)
  20. Far From Heaven (Todd Haynes, 2002)
  21. Let the Right One In (Tomas Alfredson, 2008)
  22. Elephant (Gus Van Sant, 2003)
  23. The Wrestler (Darren Aronofsky, 2008)
  24. Mother (Bong Joon-ho, 2009)
  25. Gravity (Alfonso Cuarón, 2013)
  26. Before Sunset (Richard Linklater, 2004)
  27. Ponyo (Hayao Miyazaki, 2009)
  28. A Separation (Asghar Farhadi, 2011)
  29. District 9 (Neill Blomkamp, 2009)
  30. Star Wars: The Force Awakens (J. J. Abrams, 2015)
  31. WALL-E (Andrew Stanton, 2008)
  32. Clouds of Sils Maria (Olivier Assayas, 2014)
  33. Melancholia (Lars von Trier, 2011)
  34. Broken Flowers (Jim Jarmusch, 2005)
  35. Magic Mike XXL (Gregory Jacobs, 2015)
  36. No Country for Old Men (Joel and Ethan Coen, 2007)
  37. Encounters at the End of the World (Werner Herzog, 2007)
  38. The Lives of Others (Florian Henckel von Donnersmarck, 2006)
  39. Shaun of the Dead (Edgar Wright, 2004)
  40. The Hurt Locker (Kathryn Bigelow, 2008)
  41. Mission: Impossible – Ghost Protocol (Brad Bird, 2011)
  42. Kill Bill (Quentin Tarantino, 2003-4)
  43. Win Win (Tom McCarthy, 2011)
  44. Nobody Knows (Hirokazu Koreeda, 2004)
  45. Swimming Pool (François Ozon, 2003)
  46. Talk to Her (Pedro Almodóvar, 2002)
  47. Moon (Duncan Jones, 2009)
  48. Enough Said (Nicole Holofcener, 2013)
  49. There Will Be Blood (Paul Thomas Anderson, 2007)
  50. Fish Tank (Andrea Arnold, 2009)
  51. Room (Lenny Abrahamson, 2015)
  52. Erin Brockovich (Steven Soderbergh, 2000)
  53. Looper (Rian Johnson, 2012)
  54. The Darjeeling Limited (Wes Anderson, 2007)
  55. The White Ribbon (Michael Haneke, 2009)
  56. Pan’s Labyrinth (Guillermo Del Toro, 2006)
  57. Harry Potter and the Prisoner of Azkaban (Alfonso Cuarón, 2004)
  58. Gloria (Sebastián Lelio, 2012)
  59. Minority Report (Steven Spielberg, 2002)
  60. Knocked Up (Judd Apatow, 2007)
  61. Blue Is the Warmest Color (Abdellatif Kechiche, 2013)
  62. Rescue Dawn (Werner Herzog, 2006)
  63. Project Nim (James Marsh, 2011)
  64. The Dark Knight (Christopher Nolan, 2008)
  65. Amélie (Jean-Pierre Jeunet, 2001)
  66. Junebug (Phil Morrison, 2005)
  67. Spotlight (Tom McCarthy, 2015)
  68. Man on Wire (James Marsh, 2008)
  69. Young Adult (Jason Reitman, 2011)
  70. Lucy (Luc Besson, 2014)
  71. Another Year (Mike Leigh, 2011)
  72. Hedwig and the Angry Inch (John Cameron Mitchell, 2001)
  73. Winter’s Bone (Debra Granik, 2010)
  74. American Hustle (David O. Russell, 2013)
  75. Requiem for a Dream (Darren Aronofsky, 2000)
  76. Amour (Michael Haneke, 2012)
  77. Pacific Rim (Guillermo del Toro, 2013)
  78. Collateral (Michael Mann, 2004)
  79. Two Days, One Night (Jean-Pierre and Luc Dardenne, 2014)
  80. Milk (Gus Van Sant, 2008)
  81. Catch Me If You Can (Steven Spielberg, 2002)
  82. Mulholland Drive (David Lynch, 2001)
  83. The Diving Bell and the Butterfly (Julian Schnabel, 2007)
  84. Inside Out (Pete Docter, 2015)
  85. Big Hero 6 (Don Hall and Chris Williams, 2014)
  86. Take Shelter (Jeff Nichols, 2011)
  87. Happy-Go-Lucky (Mike Leigh, 2008)
  88. The Pianist (Roman Polanski, 2002)
  89. The Science of Sleep (Michel Gondry, 2006)
  90. 13 Going On 30 (Gary Winick, 2004)
  91. Ida (Paweł Pawlikowski, 2013)
  92. Beginners (Mike Mills, 2011)
  93. Planet Terror (Robert Rodriguez, 2007)
  94. Higher Ground (Vera Farmiga, 2011)
  95. Pain and Gain (Michael Bay, 2013)
  96. A Single Man (Tom Ford, 2009)
  97. Superbad (Greg Mottola, 2007)
  98. V for Vendetta (James McTeigue, 2006)
  99. Dallas Buyers Club (Jean-Marc Vallée, 2013)
  100. Funny Ha Ha (Andrew Bujalski, 2002)