On the heels of his contentious divorce settlement with Amber Heard, Depp has once again topped Forbes‘ annual list of the most overpaid actors in Hollywood.
The methodology for how Forbes determined the list breaks down like this: They looked at the actor’s last three significant releases, deducted the estimated budgets from their global box office, then divided by the actor’s estimated income.
Depp’s latest release, “Alice Through the Looking Glass,” grossed approximately $300 million globally versus its $170 million budget. Overall, Depp’s films have returned $2.80 for every $1 he was paid to star in them.
Second on the list was Will Smith, who has also suffered a string of box office misfires. “Concussion” failed to net the actor an Oscar nomination, and barely recouped its $35 million budget.
Some actors made the list despite some successful films in the measuring period. Channing Tatum came in at number three, even though “Magic Mike XXL” was a bona fide hit. His returns were dragged down courtesy of the Wachowski sci-fi epic “Jupiter Ascending,” which also barely covered its budget at the box office.
10 Highest Paid Actresses in 2016, From Julia Roberts to Jennifer Lawrence (Photos)
Jennifer Lawrence comes out on top again this year. Click through to see Forbes' ranking of the world's highest paid actresses. Some may surprise you.
Getty Images
10. Deepika Padukone
Tenth on the list, this is the first time Bollywood actress Deepika Padukone has made the Forbes ranking. She will bring in an estimated $10 million this year, mostly from endorsements, according to Forbes.
Carlos Alvarez/Getty Images
9. Mila Kunis
With $11 million to her name in the last year, "Bad Moms" star Mila Kunis is ninth on the list. Her acting paychecks are also supplemented by endorsements for British jewelry company Gemfields and also Jim Beam whiskey.
Ethan Miller/Getty Images
8. Julia Roberts
At eighth on Forbes' ranking, Julia Roberts is set to bring in $12 million, proving she still has it at 48. Her deal with Lancôme is what helped land her on the list.
Getty Images
7. Amy Adams
Set to bring in $13.5 million, Amy Adams is in seventh place this year. Her recurring role as Lois Lane in the DC Comics movies has proven lucrative -- as has her endorsement deal with MaxMara, according to Forbes.
Charlize Theron will rake in $16.5 million from acting gigs -- including a reported $10 million upfront fee for "The Huntsman: Winter's War" -- and also her Dior J'Adore perfume deal. That puts her at sixth on Forbes' list.
Getty Images
5. Fan Bingbing
"X-Men: Days of Future Past" star Fan Bingbing is a big deal in China, which is why she's fifth on the list. She's earned an estimated $17 million in the last year. Her acting roles and her deals with Chopard and L'Oréal landed her on the list.
Getty Images
4. Jennifer Aniston
Jennifer Aniston's annual income of roughly $21 million is mostly made up of her many endorsements, including Smartwater. She's set to appear in the upcoming comedy "Office Christmas Party."
Getty Images
3. Scarlett Johansson
With $25 million coming in, Scarlett Johansson ranks at No. 3. She is reported to have made $17.5 million alone for her part in the upcoming crime drama "Ghost in the Shell," according to Forbes. Her Dolce & Gabbana deal added to that number, too.
Melissa McCarthy is riding high at No. 2 with a reported $33 million in the last year. Her "Ghostbusters" role and clothing line earnings both factored into her paycheck, Forbes reports.
Getty Images
1. Jennifer Lawrence
Jennifer Lawrence is No. 1 for the second year in a row, posting earnings this year of a whopping $46 million. The Oscar winner is also the youngest ranked actress, at 26. She benefited from last fall's "Hunger Games" finale as well as "Joy." And she now commands eight-digit upfront acting fees.