1. The Shawshank Redemption (1994) 25th December
2. The Godfather (1972) 16th April
3. The Godfather: Part II (1974) 16th April
4. The Good, the Bad and the Ugly (1966) 22nd October
5. Pulp Fiction (1994) 15th October
6. 12 Angry Men (1957) 10th March
7. Schindler's List (1993) 10th April
8. One Flew Over the Cuckoo's Nest (1975) 3rd December
9. Inception (2010) 23rd November
10. The Dark Knight (2008) 6th October
11. Star Wars: Episode V - The Empire Strikes Back (1980) 4th April
12. The Lord of the Rings: The Return of the King (2003) 27th December
13. Seven Samurai (1954) 7th March
14. Fight Club (1999) 21st January
15. Goodfellas (1990) 31st March
16. Star Wars: Episode IV - A New Hope (1977) 4th April
17. Casablanca (1942) 29th February
18. The Lord of the Rings: The Fellowship of the Ring (2001) 27th December
19. City of God (2002) 23rd December
20. Once Upon a Time in the West (1968) 25th February
21. Rear Window (1954) 23rd January
22. Raiders of the Lost Ark (1981) 8th August
23. The Matrix (1999) 10th November
24. Psycho (1960) 29th February
25. The Usual Suspects (1995) 21st March
26. The Silence of the Lambs (1991) 23rd May
27. Se7en (1995) 11th February
28. It's a Wonderful Life (1946) 7th August
29. Memento (2000) 7th December
30. The Lord of the Rings: The Two Towers (2002) 27th December
31. Forrest Gump (1994) 11th November
32. Sunset Boulevard (1950) 15th November
33. Leon (1994) 9th August
34. Toy Story 3 (2010) 13th July
35. Dr. Strangelove or: How I Learned to Stop Worrying and Love the Bomb (1964) 18th January
36. Apocalypse Now (1979) 3rd April
37. Citizen Kane (1941) 8th December
38. American History X (1998) 23rd October
39. North by Northwest (1959) 9th November
40. American Beauty (1999) 28th December
41. Terminator 2: Judgment Day (1991) 14th April
42. Taxi Driver (1976) 8th February
43. Saving Private Ryan (1998) 11th January
44. Alien (1979) 3rd March
45. Vertigo (1958) 28th May
46. Amelie (2001) 23rd December
47. Spirited Away (2001) 20th April
48. The Shining (1980)
49. Paths of Glory (1957)
50. City Lights (1931)
51. WALL•E (2008) 12th June
52. The Pianist (2002) 5th November
53. Double Indemnity (1944)
54. M (1931) 1st December
55. Lawrence of Arabia (1962)
56. The Lives of Others (2006) 20th October
57. A Clockwork Orange (1971) 4th July
58. The Departed (2006) 13th July
59. To Kill a Mockingbird (1962) 8th April
60. Aliens (1986) 3rd March
61. Eternal Sunshine of the Spotless Mind (2004) 18th January
62. Requiem for a Dream (2000) 14th March
63. Das Boot (1981) 24th March
64. Modern Times (1936)
65. Reservoir Dogs (1992) 29th December
66. The Third Man (1949) 2nd January
67. Life Is Beautiful (1997) 25th April
68. L.A. Confidential (1997) 13th August
69. Chinatown (1974) 15th May
70. Back to the Future (1985) 5th November
71. The Treasure of the Sierra Madre (1948)
72. The Prestige (2006) 15th June
73. Monty Python and the Holy Grail (1975) 5th December
74. Cinema Paradiso (1988) 27th November
75. Raging Bull (1980) 14th March
76. The Green Mile (1999) 22nd February
77. Pan's Labyrinth (2006) 14th September
78. Once Upon a Time in America (1984) 12th April
79. Rashomon (1950) 26th February
80. Singin' in the Rain (1952) 31st March
81. Some Like It Hot (1959) 29th April
82. Amadeus (1984) 10th February
83. The Bridge on the River Kwai (1957) 21st March
84. All About Eve (1950) 15th December
85. The Great Dictator (1940)
86. Bicycle Thieves (1948) 4th February
87. Full Metal Jacket (1987) 13th February
88. 2001: A Space Odyssey (1968) 23rd May
89. Braveheart (1995) 24th October
90. The Apartment (1960) 18th March
91. Inglourious Basterds (2009)
92. Black Swan (2010) 10th April
93. Gladiator (2000) 17th December
94. Metropolis (1927)
95. Downfall (2004) 2nd July
96. Oldboy (2003) 2nd February
97. Unforgiven (1992) 19th November
98. Up (2009) 26th October
99. The Sting (1973) 14th April
100. Gran Torino (2008) 10th December
The list taken on the 9th of June 2011