Johnny Depp Has Been Named Hollywood’s Most Overpaid Actor, Two ‘Batman’ Actors Made The Top As Well

Captain Jack Sparrow has been named the most over paid actor in Hollywood, bringing in on $1.20 for ever $1 studios spent on Johnny Depp’s movies. Last year Johnny Depp was ranked #2 on the list.

Forbes releases an annual list that used to be dominated by perennial waste-of-money Adam Sandler, but this year Sandler inked a massive deal with Netflix and was thus exempt. Something of note here is that 2 actors who have played/are going to play the character of Batman appeared on this list, with Christian Bale coming in at #6 and Ben Affleck, former lover of J-Lo, coming in at #9 on the list.

Ben Affleck brings in $12.30 for every dollar spent on his films while Christian Bale brings in $9.20 for ever dollar spent on his films. Here’s how the rest of the top 10 most overpaid actors shakes out…

Forbes’ Top 10 Most Overpaid Actors In Hollywood

1. Johnny Depp: $1.20 per $1
2. Denzel Washington: $6.50 per $1
3. Will Ferrell: $6.80 per $1
4. Liam Neeson: $7.80 per $1
5. Will Smith: $8.60 per $1
6. Christian Bale: $9.20 per $1
7. Channing Tatum: $10.80 per $1
8. Brad Pitt: $12.00 per $1
9. Ben Affleck: $12.30 per $1
10. Tom Cruise: $13.60 per $1

That’s still one hell of an investment even at #2. To net $5.60 back on every dollar you put in on Denzel Washington? I’d bet on that dude every day of the week for a return like that. Johnny Depp is really the only actor on this list I wouldn’t bother tossing my money at. (h/t Variety via Forbes)

Cass Anderson BroBible headshot and avatar
Cass Anderson is the Editor-in-Chief of BroBible. Based out of Florida, he covers an array of topics including NFL, Pop Culture, Fishing News, and the Outdoors.