BBC picks greatest films of the 21st century

"We believe that the new classics on this list are destined to become old classics," writes the BBC. "Whether or not that happens is ultimately up to you, the moviegoers. But one thing is certain: cinema isn't dying, it's evolving."

The list of 100 movies (with change) was made in consultation with more 177 film critics from across the globe. Here's the top 10:

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)

1. Mulholland Drive (David Lynch, 2001)