25. Memento (Christopher Nolan, 2000)
24. The Master (Paul Thomas Anderson, 2012)
23. Caché (Michael Haneke, 2005)
22. Lost in Translation (Sofia Coppola, 2003)
21. The Grand Budapest Hotel (Wes Anderson, 2014)
20. Synecdoche, New York (Charlie Kaufman, 2008)
19. Mad Max: Fury Road (George Miller, 2015)
18. The White Ribbon (Michael Haneke, 2009)
17. Pan’s Labyrinth (Guillermo Del Toro, 2006)
16. Holy Motors (Leos Carax, 2012)
15. 4 Months, 3 Weeks and 2 Days (Cristian Mungiu, 2007)
14. The Act of Killing (Joshua Oppenheimer, 2012)
13. Children of Men (Alfonso Cuarón, 2006)
12. Zodiac (David Fincher, 2007)
11. Inside Llewyn Davis (Joel and Ethan Coen, 2013)
10. No Country for Old Men (Joel and Ethan Coen, 2007)
9. A Separation (Asghar Farhadi, 2011)
8. Yi Yi: A One and a Two (Edward Yang, 2000)
7. The Tree of Life (Terrence Malick, 2011)
6. Eternal Sunshine of the Spotless Mind (Michel Gondry, 2004)
5. Boyhood (Richard Linklater, 2014)
4. Spirited Away (Hayao Miyazaki, 2001)
3. There Will Be Blood (Paul Thomas Anderson, 2007)
2. In the Mood for Love (Wong Kar-wai, 2000)