Top 12 Best Movies of Leonardo DiCaprio of All Time

Leonardo DiCaprio is one of the most talented actors of our generation. From heart-wrenching dramas to action-packed thrillers, he’s delivered iconic performances that have left audiences awestruck.

Whether you’re a longtime fan or new to his work, this list covers the standout films of one of the greatest actors of our time, his most powerful and iconic performances.

1. Titanic

In “Titanic,” Leonardo DiCaprio plays Jack Dawson, a poor artist who wins a ticket on the Titanic. He meets Rose DeWitt Bukater, played by Kate Winslet, who is unhappy with her rich fiancé. They fall in love as the ship hits an iceberg and sinks.

2. The Wolf of Wall Street

In “The Wolf of Wall Street,” Leonardo DiCaprio stars as Jordan Belfort, a stockbroker who rises to wealth and falls into corruption and legal troubles. The film features Jonah Hill as his business partner Donnie Azoff.

3. Shutter Island

“Shutter Island” features Leonardo DiCaprio as Teddy Daniels, a U.S. Marshal investigating a psychiatric facility on Shutter Island after one of the patients goes missing. He uncovers shocking truths about the place and himself.

4. Inception

In “Inception,” DiCaprio plays Dom Cobb, a thief who enters people’s dreams to steal secrets. He is offered a chance to have his criminal history erased if he can plant an idea in someone’s mind. His team includes Joseph Gordon-Levitt as Arthur and Ellen Page as Ariadne.

5. The Departed

“The Departed” stars Leonardo DiCaprio as Billy Costigan, a police officer who goes undercover to infiltrate the mob led by Frank Costello, played by Jack Nicholson. The plot thickens with dangerous suspicions and dual identities.

6. Catch Me If You Can

Leonardo DiCaprio plays Frank Abagnale Jr., a real-life con artist who successfully performed cons worth millions of dollars before his 19th birthday. Tom Hanks plays Carl Hanratty, the FBI agent on his trail.

7. The Revenant

In “The Revenant,” DiCaprio is Hugh Glass, a frontiersman on a fur trading expedition in the 1820s who seeks survival and revenge after being left for dead by his own hunting team following a bear attack.

8. Once Upon a Time in Hollywood

“Once Upon a Time in Hollywood” features Leonardo DiCaprio as Rick Dalton, an aging TV star trying to make it in Hollywood. Brad Pitt plays his stunt double, Cliff Booth. Together, they navigate their changing industry in 1969 Los Angeles.

9. The Great Gatsby

“The Great Gatsby” stars Leonardo DiCaprio as Jay Gatsby, a mysterious millionaire known for his lavish parties and love for Daisy Buchanan, played by Carey Mulligan. The story unfolds revealing secrets and tragedies.

10. Django Unchained

In “Django Unchained,” DiCaprio plays Calvin Candie, a cruel plantation owner. Jamie Foxx stars as Django, a freed slave who teams up with a bounty hunter, played by Christoph Waltz, to rescue his wife from Candie’s plantation.

11. Don’t Look Up

“Don’t Look Up” stars Leonardo DiCaprio and Jennifer Lawrence as Dr. Randall Mindy and Kate Dibiasky, two astronomers trying to warn humanity about an approaching comet that could destroy Earth.

12. Killers of the Flower Moon

“Killers of the Flower Moon” features Leonardo DiCaprio as Ernest Burkhart, a key figure in the Osage murders in the 1920s. The story centers around the murders of Osage people in Oklahoma after oil was discovered beneath their land.


DiCaprio’s filmography is a testament to his dedication to his craft. He’s worked with some of the greatest directors, tackled complex roles, and pushed the boundaries of storytelling.

Share this post:
Sankalp
Sankalp

Hi, Sankalp here! I love to watch all kinds of movies and on this blog, I recommend the best movies around the world for you. My favorite movie is Interstellar.