For the second year running, it's...

ADAM SANDLER.

Via Forbes:

For the second year in a row, Sandler tops our list of the Most Overpaid Actors in Hollywood. We looked at the last three movies of the biggest stars in Hollywood and calculated what they were paid and what the movies earned to come up with what is essentially a return on investment number for each star. We estimate that for every $1 Sandler was paid, he returned an average of $3.20.

Shockingly, it seems like very few people are interested are watching Adam Sandler star in slight variations of the same story (Adam Sandler wooing a sexy lady in an exotic location) over and over again. Or it could be because of this:

Also at the top of the list, Johnny Depp, Tom Hanks, Ben Stiller and Ryan Reynolds. And to think that movie studios are reluctant to make movies starring non-white people because they're scared of losing money...

Image via Shutterstock.