Leonardo DeCaprio has built a reputation as the most dedicated and intense actor over his nearly three decades of ruling on our screens and HEARTS. All hail Leonardo DeCaprio, for he is a bona fide great of his generation. The actor is incredibly selective about his movies, which is evident from the fact that he has done only 29 films in his three decades of superstardom, but his selection has paid him well. Proof- 101 awards from 252 nominations, one Oscar included. That’s impressive. Whether portraying Shakespeare, performing dream espionage, wrestling bears, playing a dreamy romantic lead (we still cannot let go of Jack), or presenting as the worst villain of the 20th century, Leonardo has done it all. He made the characters live in the audience’s minds rent-free for eternity. Name the top-notch directors, and he has worked with all- Tarantino, Boyle, Eastwood, Spielberg, Scorsese, Nolan, Boyle, Luhrmann, and Cameron.
For all the die-hard fans of Leonardo DeCaprio out there, we have picked ten of his best movies you must watch to appreciate your favorite actor. Even though you might have watched some or all of them before, there is no harm in reliving your favorite Decaprio moments again. Here the top 10 Leonardo DeCaprio’s movies.
10. Once Upon A Time In Hollywood
Running Time
2h 40m
Released Date
July 26, 2019
Category
Drama, Comedy
Rating Values
R
Main Cast
Leonardo DeCaprio, Brad Pitt, Margot Robbie
Language
English
In English Dubbed
Available
In Urdu/Hindi Dubbed
Available
IMDb Rating (out of 10)
7.6
Google Rating (out of 5)
3.1
09. Django Unchained
Running Time
2h 45m
Released Date
December 25, 2012
Category
Western, Action
Rating Values
R
Main Cast
Leonardo DeCaprio, Kerry Washington, Samuel L. Jackson