All-time Best Movies till 2020 that You Must Watch Before You Die!!

All-time Best Movies till 2020 that You Must Watch Before You Die!!


The Dark Knight Trilogy and Joker

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Includes: Batman Begins (2005), The Dark Knight (2008), and The Dark Knight Rises (2012), Joker (2019)
  • Genre: Superhero, Action, Drama, Crime, Adventure, Thriller, Noir, and Neo-noir 
  • IMDB Rating: 8.2, 9, 8.4, 8.5
  • Duration: 2hrs 20mins, 2hrs 32mins, 2hrs 45mins, and 2hrs 2 mins
  • Language: English
  • Country: United States, United Kingdom 
  • Director: Christopher Nolan and Todd Phillips
  • Actors:  Christian Bale, Michael Caine, Heath Ledger, Gary Oldman, Aaron Eckhart, Maggie Gyllenhaal, Morgan Freeman,  Joaquin Phoenix, Robert De Niro, Zazie Beetz, Frances Conroy…

The Shawshank Redemption (1994)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Drama
  • IMDB Rating: 9.2
  • Duration: 2hrs 22mins
  • Language: English
  • Country: USA
  • Director: Frank Darabont
  • Actors:  Tim Robbins, Morgan Freeman, Bob Gunton, William Sadler…

The Godfather Trilogy

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Includes: The Godfather (1972), The Godfather: Part II (1974), and The Godfather: Part III (1990)
  • Genre: Crime
  • IMDB Rating: 9.2, 9, 7.6
  • Duration: 2hrs 58mins, 3hrs 22mins, and 2hrs 50mins
  • Language: English
  • Country: United States
  • Director: Francis Ford Coppola
  • Actors: Al Pacino, Marlon Brando, Diane Keaton, James Caan…

The Lord of the Rings Trilogy

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Includes: The Fellowship of the Ring (2001), The Lord of the Rings: The Two Towers (2002) and The Lord of the Rings: The Return of the King (2003)
  • Genre: Fantasy/Adventure
  • IMDB Rating: 8.8, 8.7, 8.9
  • Duration: 3hrs and 28mins, 3hrs and 43mins, 4hrs and 11mins
  • Language: English
  • Country: United Kingdom
  • Director: Peter Jackson
  • Actors: Elijah Wood, Ian McKellen, Liv Tyler, Viggo Mortensen, Sean Astin, Cate Blanchett, John Rhys-Davies, Christopher Lee, Billy Boyd, Dominic Monaghan, Orlando Bloom, Hugo Weaving, Andy Serkis, Sean Bean…

Schindler’s List (1993)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: War/Drama
  • IMDB Rating: 8.9
  • Duration: 3hrs 17mins
  • Language: English
  • Country: United States
  • Director: Steven Spielberg
  • Actors: Liam Neeson, Ben Kingsley, Ralph Fiennes, Caroline Goodall, Jonathan Sagall, Embeth Davidtz…

Forrest Gump (1994)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Comedy-drama
  • IMDB Rating: 8.8
  • Duration: 2hrs 22mins
  • Language: English
  • Country: United States
  • Director: Rober Zemeckis
  • Actors: Tom Hanks, Robin Wright, Gary Sinise, Mykelti Williamson, Sally Field…

Inception (2010)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Thriller/Sci-fi
  • IMDB Rating: 8.8
  • Duration: 2hrs 28mins
  • Language: English
  • Country: United States, United Kingdom
  • Director: Christopher Nolan
  • Actors: Leonardo DiCaprio, Ken Watanabe, Joseph Gordon-Levitt, Marion Cotillard, Ellen Page, Tom Hardy, Cillian Murphy, Tom Berenger, Michael Caine

The Matrix (1999)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Sci-fi/Action
  • IMDB Rating: 8.7
  • Duration: 2hrs 30mins
  • Language: English
  • Country: United States, Australia
  • Director: The Wachowskis
  • Actors: Keanu Reeves, Laurence fid\shburne, Carrie-Anne Moss, Hugo Weaving, Joe Pantoliano

The Green Mile (1999)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Crime/Drama
  • IMDB Rating: 8.6
  • Duration: 3hrs 9mins
  • Language: English
  • Country: United States
  • Director: Frank Darabont
  • Actors: Tom Hanks, David Morse, Bonnie Hunt, Michael Clarke Duncan, James Cromwell, Michael Jeter, Graham Greene, Doug Hutchison, Sam Rockwell, Barry Pepper, Jeffrey DeMunn, Patricia Clarkson, Harry Dean Stanton

Life Is Beautiful (1997)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: War/Comedy
  • IMDB Rating: 8.6
  • Duration: 2hrs 2mins
  • Language: Italian, German, English
  • Country: Italy
  • Director: Roberto Benigni
  • Actors: Roberto Benigni, Nicoletta Braschi

It’s a Wonderful Life (1946)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Drama/Fantasy
  • IMDB Rating: 8.6
  • Duration: 2hrs 15mins
  • Language: English
  • Country: United States
  • Director: Frank Capra
  • Actors: James Stewart, Donna Reed, Lionel Barrymore, Thomas Mitchell, Henry Travers, Beulah Bondi, Ward Bondi, Frank Faylen, Gloria Grahame

Interstellar (2014)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Sci-fi/Adventure 
  • IMDB Rating: 8.6
  • Duration: 2hrs 49mins
  • Language: English
  • Country: United States, United Kingdom
  • Director: Christopher Nolan
  • Actors: Matthew McConaughey, Anne Hathaway, Jessica Chastain, Bill Irwin, Ellen Burstyn, Michael Caine

The Pianist (2002)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: War/Drama
  • IMDB Rating: 8.5
  • Duration: 2hrs 30mins
  • Language: English/German
  • Country: France, Poland, German, United Kingdom
  • Director: Roman Polanski
  • Actors: Adrien Brody, Thomas Kretschmann, Frank Finlay, Maureen Lipman, Emilia Fox, Ed Stoppard, Julia Rayner, Jessica Kate Meyer

Whiplash (2014)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Drama
  • IMDB Rating: 8.5
  • Duration: 1hrs 47mins
  • Language: English
  • Country: United States
  • Director:  Damien Chazelle 
  • Actors: Miles Teller, J.K Simmons, Paul Reiser

The Prestige (2006)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Thriller/Mystery
  • IMDB Rating: 8.5
  • Duration: 2 hrs 10mins
  • Language: English
  • Country: United States, United Kingdom
  • Director: Christopher Nolan
  • Actors: Hugh Jackman, Christian Bale, Michael Caine, Scarlett Johansson, Rebecca Hall, Andy Serkis, David Bowie

Django Unchained (2012)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Western/Spaghetti Western 
  • IMDB Rating: 8.4
  • Duration: 2hrs 45mins
  • Language: English
  • Country: United States
  • Director: Quentin Tarantino
  • Actors: Jamie Foxx, Christoph Waltz, Leonardo DiCaprio, Kerry Washington, Samuel L. Jackson, Walton Goggins, Dennis Christopher, James Remar

3 Idiots (2009)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Comedy-Drama
  • IMDB Rating: 8.4
  • Duration: 2hrs 50mins
  • Language: Hindi
  • Country: India
  • Director: Rajkumar Hirani
  • Actors: Aamir Khan, R.Madhavan, Sharman Joshi, Kareena Kapoor, Boman Irani, Omi Vaidya

Taare Zameen Par (2007)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Family/Drama
  • IMDB Rating: 8.4
  • Duration: 2hrs 45mins
  • Language: Hindi 
  • Country: India
  • Director: Aamir Khan
  • Actors: Darsheel Safary, Aamir Khan, Tisca Chopra, Vipin Sharma, Sachet Engineer, Tanay Chheda

Shutter Island (2010)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Thriller/Mystery
  • IMDB Rating: 8.1
  • Duration: 2hrs 19mins
  • Language: English
  • Country: United States
  • Director: Martin Charles Scorsese
  • Actors: Leonardo DiCaprio, Mark Ruffalo, Ben Kingsley, Michelle Williams, Emily Mortimer, Patricia Clarkson, Max von Sydow

Big Fish (2003)

All-time Best Movies till 2020 that You Must Watch Before You Die!!
  • Genre: Fantasy/Drama
  • IMDB Rating: 8
  • Duration: 2hrs 5mins
  • Language: English
  • Country: United States
  • Director: Tim Burton
  • Actors: Ewan McGregor, Albert Finney, Billy Crudup, Jessica Lange, Helena Bonham Carter, Alison Lohman, Robert Guillaume, Marion Cotillard, Steve Buscemi, Danny DeVito