Choosing the top 20 movies of all time is a difficult task since there are so many amazing films to choose from, but here are 20 films that are widely considered to be some of the greatest ever made (in no particular order, we’ll leave that task to you):
- The Godfather (1972)
- The Shawshank Redemption (1994)
- The Godfather: Part II (1974)
- The Dark Knight (2008)
- Schindler’s List (1993)
- 12 Angry Men (1957)
- Pulp Fiction (1994)
- Forrest Gump (1994)
- The Lord of the Rings: The Fellowship of the Ring (2001)
- Star Wars: Episode IV – A New Hope (1977)
- The Matrix (1999)
- Goodfellas (1990)
- Apocalypse Now (1979)
- One Flew Over the Cuckoo’s Nest (1975)
- Citizen Kane (1941)
- Jaws (1975)
- Taxi Driver (1976)
- Rear Window (1954)
- Casablanca (1942)
- It’s a Wonderful Life (1946)
Of course, there are many other great movies that could be included on this list, but these have had a significant impact on cinema and have stood the test of time.
