Leonardo Dicaprio Best Movies: Who Is Greatest Actor All Time!

Leonardo DiCaprio keeps getting better each year, from his breakthrough role in Titanic to his many projects with Martin Scorsese. Leonardo DiCaprio is one of the most well-known actors of his generation, and it’s hard to believe that he only has one Oscar.

DiCaprio only gets better as time goes on, whether he’s playing a lousy enslaver, a frontiersman trying to stay alive, or an actor around for a while. The actor also only works with directors who are true visionaries in the world of film. So, filmmakers who have a lot of freedom and talented actor like DiCaprio have made some of the most entertaining and famous movies of the 21st century.

What’s Eating Gilbert Grape (1993) – 3.8

leonardo dicaprio best movies

What’s for Lunch? The movie is about the main character, played by Johnny Depp, who has to take care of his younger brother, who has autism (DiCaprio). Because of Gilbert Grape, casting agents took notice of the actor. It was the first time that DiCaprio stole the show.

Even though he was only 19, the actor was the best in the movie and did a better job than the more experienced Johnny Depp at the time. At the 66th Academy Awards, DiCaprio was one of the youngest actors nominated for Best Supporting Actor.

The Revenant (2015) – 3.8

leonardo dicaprio best movies

Many people think DiCaprio deserved an Oscar for his roles before The Revenant, but it took him years to get it. The Revenant is the only movie that has won him an Oscar. But it wasn’t a legacy win, which is what it’s called when the Academy thinks someone deserves an award based on their whole career. This is why many people believe Martin Scorsese won for The Departed.

DiCaprio did deserve to win for the movie he was in in 2015. Hugh Glass, a frontiersman, had to go through some hard times. Vanity Fair says that the actor crawled into dead horses and ate raw bison liver. Nothing was made up.

Titanic (1997) – 3.8

leonardo dicaprio best movies

If it weren’t for Titanic, DiCaprio might not have been in as many classic movies. Everyone in the business thought the film would be one of the biggest flops at the box office. Instead, it did the exact opposite and became the highest-grossing movie, which has been held for 12 years.

But it seemed like the actor and the movie were made for each other. Titanic made DiCaprio a star, and since he was Hollywood’s sweetheart at the time, teenagers paid to see the film more than once to see DiCaprio play Jack. The actor’s charm in Titanic is jaw-dropping, and his chemistry with Kate Winslet made the fake romance in the disaster movie seem real.

Once Upon A Time In Hollywood (2019) – 3.8

leonardo dicaprio best movies

Even though Brad Pitt won an Oscar for his role as stuntman Cliff Booth, Rick Dalton (played by Leonardo DiCaprio) would not be half as entertaining without Cliff Booth, and Cliff wouldn’t be as great without Rick. Once Upon a Time in Hollywood is a great coming-of-age movie set in the swinging ’60s, mostly about friendship.

Even though Django Unchained, where DiCaprio stars and Tarantino directs, has a much higher rating on the movie social media site, Rick Dalton is DiCaprio’s best role in a Tarantino movie. So many things about the character are wrong, and he’s just a bit player in his film.

Shutter Island (2010) – 4.0

leonardo dicaprio best movies

Many people may have seen the plot twist coming a mile away, especially if they paid attention to all the hints. But even though the ending was predictable, the journey to get there makes the movie so enjoyable.

In the movie, Leonardo DiCaprio plays U.S. Marshal Edward, who is sent to a psychiatric hospital to look into the disappearance of a patient. There, he finds all kinds of strange things going on. This is one of the most exciting times DiCaprio and Scorsese have worked together because the mystery thriller is outside their comfort zones.

Catch Me If You Can (2002) – 4.0

leonardo dicaprio best movies

DiCaprio acts with a more experienced actor in Catch Me If You Can, but he completely steals the show. This is the same thing that happened nine years earlier in his first big movie, What’s Eating Gilbert Grape.

Even though it is one of Tom Hanks‘ best movies, the 2002 film directed by Steven Spielberg and starring Leonardo DiCaprio as the real-life genius fraudster Frank Abagnale Jr. is carried DiCaprio; it’s one of the most entertaining cat-and-mouse movies ever, as Abagnale runs worldwide to avoid the FBI. It comes as close as possible to the comedy of a crime caper without actually being one.

The Wolf Of Wall Street (2013) – 4.0

leonardo dicaprio best movies

The Wolf of Wall Street is already considered a “classic,” even though it hasn’t been out for 10 years yet. People always quote the movie, and it can be watched repeatedly because the three-hour runtime goes by quickly, and the credits roll instantly. The movie does a great job of making fun of Jordan Belfort’s (played by Leonardo DiCaprio) way of life.

Still, it also makes it entertaining that audiences can live vicariously through the fraudulent broker. DiCaprio shows both the charming and cocky side of the character and the struggle of a person addicted to pleasure and always wants more. This puts viewers in a gripping moral situation.

The Departed (2006) – 4.2

IMDb says that The Departed is the second-best gangster movie of the 2000s. It’s also one of Scorsese’s most exciting movies because it’s the only one in the present. But what makes it better than almost every other gangster movie of the ’90s is that all of the actors gave the best performances of their careers.

Jack Nicholson gives a late-career performance as good as any of his earlier ones, but DiCaprio again shows why Scorsese loves to work with him. The actor shows that being an undercover cop can be stressful and scary and that it’s not as exciting as other crime movies make it seem.

Inception (2010) – 4.2

Every Christopher Nolan movie has brooding men, but none are more brooding than DiCaprio’s Cobb, who is doing everything he can to get his wife and kids back. But even though DiCaprio does a great job, the story and the brilliant idea of “dream heists” are more important than the characters.
Inception is another movie that became a classic almost as soon as it came out. It made the most money of any original blockbuster in the 2010s. It raises so many questions, has the most exciting and original action scenes since The Matrix, and ends with one of the most incredible shots in a movie ever.

Django Unchained (2012) – 4.2

leonardo dicaprio best movies

DiCaprio cares so much about acting that he’ll take a supporting role if he thinks it’s a good fit. Actors don’t usually do that because they don’t want to give them up when they get lead roles.

In Django Unchained, DiCaprio‘s character, Calvin Candie, doesn’t show up until well over an hour into the movie, and he dies not long after that. But in the short time, he’s on-screen, DiCaprio is compelling as a lousy enslaver, making fans want to see him play more bad guys. He doesn’t play enough roles like this one.

This Boy’s Life

After starring in the terrible horror-comedy “Critters 3” and getting a small part in the Drew Barrymore movie “Poison Ivy,” Leonardo DiCaprio got his big break when he worked with Hollywood heavyweight Robert De Niro for the first time.

In “This Boy’s Life,” which is based on Tobias Wolff’s memoir, young Tobias and his mother Caroline (Ellen Barkin) watch as she remarries a man named Dwight Hansen (De Niro).

The movie shows how Tobias and Dwight get along, even though Tobias’ stepfather hurts him both physically and verbally many times. DiCaprio does a great job as the young criminal Tobias. His performance is raw and emotional from the beginning to the end. But the real focus of the movie is on his relationship with De Niro’s character, Dwight.

Each scene with the two of them is intense and uncomfortable, but it also shows how versatile DiCaprio was as an actor when he was just starting out. Even though “This Boy’s Life” isn’t the most famous movie Leonardo DiCaprio made before “Titanic,” the actor’s biggest fans will still love this family drama from the early 1990s.

Marvin’s Room

After “This Boy’s Life” and “What’s Eating Gilbert Grape” did well at first, DiCaprio starred in a few other movies of varying quality before “Titanic” made him a star. Some of these movies did well, like “Romeo + Juliet,” while others, like “Total Eclipse,” are better left in the past. From this group, “Marvin’s Room,” which isn’t as well-known, is the clear winner.

In this family drama from the 1990s, Bessie (Diane Keaton) and Lee have grown apart from each other (Meryl Streep). Lee goes back to her old home with her son Hank (DiCaprio) when her sister Bessie needs a bone marrow transplant because she has leukaemia. She does this so she can reconnect with her family and help her sister.

As a son who causes trouble and is sent to a mental hospital at the start of the movie, DiCaprio’s role is just as emotionally intense as the one he played in “This Boy’s Life.” The strength of the movie’s two main characters makes his performance even better. DiCaprio gets along with both women in a way that is very strong.

The movie is only 90 minutes long, but there is a lot of drama in it. However, DiCaprio’s performance gives the movie a lot of unexpected humour, even when it is at its darkest.


Leonardo DiCaprio was chosen as the fifth-best actor ever. Leonardo DiCaprio’s best movies include, among others, The Revenant, Once Upon a Time in Hollywood, The Wolf of Wall Street, The Departed, Inception, and Titanic. The Revenant is based on Hugh Glass, a well-known figure in American history.

Hugh Glass was an American frontiersman and fur trapper. In 1823, when he met the bears, he was working as a guide for General William Henry Ashley.

Comments are closed, but trackbacks and pingbacks are open.