My top 200 favourite films of all time

There are 33 films in this list released in the 2000s.

  • There Will Be Blood

    8

  • The Departed

    14

  • Requiem for a Dream

    18

  • Mulholland Drive

    19

  • City of God

    20

  • The Lord of the Rings: The Return of the King

    27

  • The Lord of the Rings: The Fellowship of the Ring

    29

  • No Country for Old Men

    37

  • Inglourious Basterds

    43

  • Spirited Away

    60

  • The Lord of the Rings: The Two Towers

    64

  • The Dark Knight

    71

  • The Pianist

    75

  • Howl's Moving Castle

    81

  • Training Day

    90

  • The Prestige

    105

  • American Psycho

    118

  • Road to Perdition

    119

  • Slumdog Millionaire

    122

  • Punch-Drunk Love

    125

  • A Beautiful Mind

    149

  • Gladiator

    152

  • Donnie Darko

    156

  • Catch Me If You Can

    161

  • Moon

    162

  • Zodiac

    168

  • Snatch

    177

  • 3 Idiots

    182

  • The Bucket List

    186

  • Sunshine

    187

  • Like Stars on Earth

    188

  • The Pursuit of Happyness

    189

  • Memento

    194