Les Listes is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
What do you consider the best movies to watch of all time? It really depends on who you ask. But don’t worry, we have put together a great list of movies that you should watch. They include cult classics, movies with great quotes, raucous comedies, blockbuster favorites, and epic dramas. Without further ado, check out the top 101 movies to watch of all time.
Table of Contents
#101 – 90. Movies to Watch
101. Stand By Me (1986)
100. Annie Hall (1977)
99. Good Will Hunting (1997)
98. Titanic (1997)
97. The Prestige (2006)
96. Raging Bull (1980)
95. Boogie Nights (1997)
94. Lost In Translation (2003)
93. The Terminator (1984)
92. No Country For Old Men (2007)
91. The Princess Bride (1987)
90. Forrest Gump (1994)
#89 – 80. Movies to Watch
89. The Exorcist (1973)
88. The Social Network (2010)
87. Predator (1987)
86. Indiana Jones And The Last Crusade (1989)
85. Some Like It Hot (1959)
84. Spirited Away (2001)
83. Léon (1994)
82. To Kill a Mockingbird (1962)
81. Rocky (1976)
80. True Romance (1993)
#79 – 70. Movies to Watch
79. Captain America: Civil War (2016)
78. Seven Samurai (1954)
77. Rear Window (1954)
76. Hot Fuzz (2007)
75. Mulholland Dr. (2001)
74. Oldboy (2003)
73. The Lion King (1994)
72. Fargo (1996)
71. Toy Story (1995)
70. A Clockwork Orange (1971)
#69 – 60. Movies to Watch
69. Ghostbusters (1984)
68. Star Wars: Return Of The Jedi (1983)
67. American Beauty (1999)
66. A Woman Under the Influence (1974)
65. Forrest Gump (1994)
64. Tootsie (1982)
63. Donnie Darko (2001)
62. L.A. Confidential (1997)
61. Memento (2000)
60. Singin’ In The Rain (1952)
#59 – 50. Movies to Watch
59. Vertigo (1958)
58. Inglourious Basterds (2009)
57. Reservoir Dogs (1992)
56. Lawrence Of Arabia (1962)
55. Whiplash (2014)
54. Pan’s Labyrinth (2006)
53. E.T. — The Extra-Terrestrial (1982)
52. Once Upon A Time In The West (1968)
51. Psycho (1960)
50. It’s a Wonderful Life (1946)
#49 – 40. Movies to Watch
49. Citizen Kane (1941)
48. Gladiator (2000)
47. One Flew Over The Cuckoo’s Nest (1975)
46. 12 Angry Men (1957)
45. There Will Be Blood (2007)
44. The Silence Of The Lambs (1991)
43. Trainspotting (1996)
42. Eternal Sunshine Of The Spotless Mind (2004)
41. Interstellar (2014)
40. Drive (2011)
#39 – 30. Movies to Watch
39. John Carpenter’s The Thing (1982)
38. Guardians Of The Galaxy (2014)
37. Schindler’s List (1993)
36. The Departed (2006)
35. Seven (1995)
34. Mad Max: Fury Road (2015)
33. Taxi Driver (1976)
32. The Usual Suspects (1995)
31. Saving Private Ryan (1998)
30. The Shining (1980)
#29 – 20. Movies to Watch
29. Terminator 2: Judgment Day (1991)
28. Heat (1995)
27. Apocalypse Now (1979)
26. 2001: A Space Odyssey (1968)
25. Casablanca (1942)
24. The Lord Of The Rings: The Two Towers (2002)
23. The Matrix (1999)
22. The Big Lebowski (1998)
21. Die Hard (1988)
20. The Good, The Bad And The Ugly (1966)
#19 – 10. Movies to Watch
19. Back To The Future (1985)
18. The Lord Of The Rings: The Fellowship Of The Ring (2001)
17. The Wizard of Oz (1939)
16. The Godfather Part II (1974)
15. Inception (2010)
14. Jurassic Park (1993)
13. Blade Runner (1982)
12. Aliens (1986)
11. The Lord Of The Rings: The Return Of The King (2003)
10. Fight Club (1999)
#9 – 1. Movies to Watch
9. Jaws (1975)
8. Raiders Of The Lost Ark (1981)
7. Star Wars: Episode IV — A New Hope (1977)
6. Pulp Fiction (1994)
5. GoodFellas (1990)
4. The Dark Knight (2008)
3. Star Wars: Episode V — The Empire Strikes Back (1980)
2. The Godfather (1972)
1. The Shawshank Redemption (1994)
Ideas for the top 101 movies to watch of all time were taken from the following sources.[1]Empire Online – The 100 Greatest Movies[2]TimeOut – The 100 best movies of all time as chosen by actors