Johnny Depp has topped Forbes' list of "Hollywood's Most Overpaid Actors" for the second consecutive year.
While his massive success with the Pirates of the Caribbean movies made him one of the most in-demand stars (the first four films grossed $3.7 billion), it's been five years since the most recent installment of the Walt Disney franchise, and films like Alice Through the Looking Glass didn't yield the same returns.
WATCH: Johnny Depp Is Mysteriously Missing From the New ‘Pirates of the Caribbean: Dead Men Tell No Tales’ Trailer
According to Forbes, their rundown looked at "the last three films each actor starred in before June 2016, save animated films, movies where the actor appeared in an insignificant role, or movies that were released on fewer than 2,000 screens. We then deducted the estimated production budget from the global box office for each film according to Box Office Mojo to come up with a limited definition of each movie's operating income. We took the total operating income from the star's three most recent significant films then divided by the star's estimated pay for those films to come up with a final return on investment number."
Forbes estimated that Depp's box office return for 2016 came out to $2.80 for every $1 paid. Alice Through the Looking Glass reportedly grossed just $300 million on a budget of $170 million.
The fantasy flick could have been suffering from Depp's tainted image, as it opened amid the Golden Globe winner's legal battle with ex-wife Amber Heard. Heard, 30, accused the 53-year-old actor of verbally and physically abusing her, but Depp's attorney, Laura Wasser, denied the abuse allegations, claiming the actress was "attempting to secure a premature financial resolution by alleging abuse." In August, the estranged couple reached a $7 million divorce settlement.
WATCH: Johnny Depp & Amber Heard: A Timeline of Their Relationship, Divorce and Domestic Abuse Allegations
Right behind Depp on the list was Will Smith, who came in second with a $5 box office return for every $1 paid. Smith was bumped up from his No. 5 ranking on last year’s list due to disappointments like Concussion, which "barely tallied its $34 million production costs."
WATCH: Will Smith Surprised an Unsuspecting Fan -- and Then Borrowed $10 From Him
The rest of the list panned out as follows.
3. Channing Tatum: $6 for every $1 paid
4. Will Ferrell: $6.50 for every $1 paid
5. George Clooney: $6.70 for every $1 paid
6. Adam Sandler: $7.60 for every $1 paid
7. Mark Wahlberg: $9.20 for every $1 paid
8. Leonardo DiCaprio: $9.90 for every $1 paid
9. Julia Roberts: $10.80 for every $1 paid
10. Bradley Cooper: $12.10 for every $1 paid