2000s

1) Mulholland Drive
2) There Will Be Blood
3) Spirited Away
4) Cache/Hidden
5) Children of Men
6) No Country For Old Men
7) Zodiac
8) Oldboy
9) The 25th Hour
10) WALL-E