Johnny Depp’s new $20 million deal with Dior has us reminiscing about his best roles; here are the top five Johnny Depp movies of all time.

Also read | Watch: Jeff Beck having fun with Johnny Depp on stage during 2022 tour, weeks before his death

Johnny Depp is a name synonymous with great acting, charisma and versatility. He has been a staple of Hollywood for over three decades and has delivered some of the most iconic performances in film history. With his latest deal with Dior being the most lucrative men’s fragrance deal of all time, we thought it would be fitting to take a look at the five best Johnny Depp movies of all time.

1. Pirates of the Caribbean (2003)

Johnny Depp’s portrayal of the eccentric pirate Captain Jack Sparrow in the first installment of the Pirates of the Caribbean franchise is nothing short of iconic. His performance earned him his first Oscar nomination and cemented his status as a Hollywood superstar.

2. Edward Scissorhands (1990)

Directed by Tim Burton, Edward Scissorhands is a timeless classic that showcases Johnny Depp’s incredible range as an actor. His portrayal of the titular character, a gentle and misunderstood soul with scissors for hands, is both heartbreaking and endearing.

3. Sweeney Todd: The Demon Barber of Fleet Street (2007)

In Sweeney Todd: The Demon Barber of Fleet Street, Johnny Depp plays the titular character, a vengeful barber who seeks revenge on those who wronged him. The film is a dark and twisted musical that showcases Depp’s incredible singing abilities and his ability to inhabit complex characters.

4. Donnie Brasco (1997)

In Donnie Brasco, Johnny Depp plays an FBI agent who infiltrated the Mafia and befriends a low-level mobster played by Al Pacino. The film is a tense and thrilling crime drama that showcases Depp’s incredible acting abilities.

5. Finding Neverland (2004)

Finding Neverland is a heartwarming drama that tells the story of J.M. Barrie, the author of Peter Pan, and the inspiration behind the beloved children’s book. Johnny Depp’s portrayal of Barrie is both charming and poignant, earning him another Oscar nomination.

Also read | Johnny Depp pleased with Amber Heard’s $1 million defamation case settlement, will donate amount to charity

Johnny Depp’s career has spanned over three decades, and he has delivered some of the most iconic performances in film history. From his portrayal of Captain Jack Sparrow in the Pirates of the Caribbean franchise to his heartbreaking performance in Edward Scissorhands, Depp has cemented his status as one of the greatest actors of his generation.