Best Movies Starring Leonardo DiCaprio

Source: Courtesy of The Weinstein Company

4. Django Unchained (2012)
> Fellow leads: Jamie Foxx, Christoph Waltz, Kerry Washington
> Director: Quentin Tarantino
> Domestic box office: $162.81 million

In “Django Unchained,” DiCaprio plays villain Calvin Candie, a ruthless cotton plantation owner whose side business is charging admission to view forced slave fights.

Source: Courtesy of DreamWorks Distribution

3. Catch Me If You Can (2002)
> Fellow leads: Tom Hanks, Christopher Walken, Martin Sheen
> Director: Steven Spielberg
> Domestic box office: $164.61 million

In this biographical crime comedy, DiCaprio stars as teenager turned con artist Frank Abagnale who makes millions by impersonating an airline pilot, a doctor, and a lawyer.

Source: Courtesy of Warner Bros.

2. Inception (2010)
> Fellow leads: Joseph Gordon-Levitt, Elliot Page, Ken Watanabe
> Director: Christopher Nolan
> Domestic box office: $292.58 million

In this sci-fi action film, DiCaprio plays Dom Cobb, a professional thief who can enter people’s dreams and retrieve information from their subconscious. For a chance to wipe his record clean, Cobb must reverse his craft and plant an idea into a target’s mind.

Source: Courtesy of Warner Bros.

1. The Departed (2006)
> Fellow leads: Matt Damon, Jack Nicholson, Mark Wahlberg
> Director: Martin Scorsese
> Domestic box office: $132.38 million

In this crime drama, DiCaprio plays undercover cop Billy Costigan, who infiltrates a gang in Boston while attempting to keep his identity secret from a mole in the police department.