Johnny Depp has had a terrible year – and it's just got worse.

Forbes has released its annual list of Hollywood's Most Overpaid Actors, which ranks the stars with the lowest box office return on investment...

And it's Depp at the top of the list, for the second year running, after his last three films returned only $2.80 at the box office for every $1 he was paid on them.

On the male-dominated list, Will Smith is in second place, followed by Channing Tatum in third. The only woman in the top ten is Julia Roberts at number 9.

Check out the full list below (the figure represents box office return per $1 paid):

  1. Johnny Depp - $2.8
  2. Will Smith - $5.0
  3. Channing Tatum - $6.0
  4. Will Ferrell - $6.5
  5. George Clooney - $6.7
  6. Adam Sandler - $7.6
  7. Mark Wahlberg - $9.2
  8. Leonardo DiCaprio - $9.9
  9. Julia Roberts - $10.8
  10. Bradley Cooper - $12.1
this image is not availablepinterest
Bear Grylls//Digital Spy

Earlier this year, Johnny Depp's casting in Fantastic Beasts 2 was criticised by some following his high-profile and at times hostile divorce from Amber Heard.

Back in August, a settlement was reached between Depp and Heard that allegedly awarded the actress £5 million.

"Our relationship was intensely passionate and at times volatile, but always bound by love," they said in a joint statement.

"Neither party has made false accusations for financial gains. There was never an intent of physical or emotional harm.

"Amber wishes the best for Johnny in the future. Amber will be donating financial proceeds from the divorce to a charity."

From: Digital Spy