Maria Puente

USA TODAY

For the second year in a row, Forbes magazine declares Adam Sandler the "most overpaid" actor in Hollywood, meaning his movies bring in the lowest return on investment.

Ouch.

And double-ouch given that Sandler was among the stars dissed in leaked e-mails from the Sony Pictures Entertainment hack. His movies were disparaged for their "mundane, formulaic" quality.

But don't get too confident Johnny Depp, Ben Stiller, Ryan Reynolds and Tom Hanks, because Forbes says you're right behind Sandler in the top 10 list.

Will Ferrell, Channing Tatum, Denzel Washington, Sandra Bullock and Ben Affleck fill out the bottom five.

So what exactly does this mean? And how does one decide who is overpaid and who isn't?

Forbes says it uses data from its research for its Celebrity 100 list combined with Box Office Mojo data. They look at the last three movies of the biggest stars in Hollywood and calculate what they were paid and what the movies earned, to produce 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," the magazine concluded. "Sandler's latest movie, Grown Ups 2, was a hit but it didn't do well enough to compensate for the losses from Jack and Jill and That's My Boy."

By contrast, the next most overpaid actor on the list, Depp, returned $4.10 for every dollar paid. At the bottom of the top 10, Affleck returned $9.37.

But it wasn't a good year for Sandler, as more than a few tweets noted: